| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- apiVersion: v1
- kind: ConfigMap
- metadata:
- name: hue-config
- data:
- hue-ini: |
- [impala]
- server_host=hostname.com
- ---
- apiVersion: v1
- kind: ReplicationController
- metadata:
- name: hue
- spec:
- replicas: 1
- template:
- metadata:
- labels:
- app: hue
- spec:
- containers:
- - name: hue
- image: gethue/hue:latest
- imagePullPolicy: Always
- ports:
- - containerPort: 8888
- volumeMounts:
- - name: config-volume
- mountPath: /usr/share/hue/desktop/conf/z-hue.ini
- subPath: hue-ini
- volumes:
- - name: config-volume
- configMap:
- name: hue-config
- ---
- apiVersion: apps/v1beta2
- kind: Deployment
- metadata:
- name: celery-worker
- labels:
- deployment: celery-worker
- spec:
- replicas: 1
- selector:
- matchLabels:
- pod: celery-worker
- template:
- metadata:
- labels:
- pod: celery-worker
- spec:
- containers:
- - name: celery-worker
- image: hue
- command: ['./build/env/bin/celery', 'worker', '-A', 'desktop', '-l', 'info']
- env:
- - name: POSTGRES_USER
- valueFrom:
- secretKeyRef:
- name: postgres-credentials
- key: user
- - name: POSTGRES_PASSWORD
- valueFrom:
- secretKeyRef:
- name: postgres-credentials
- key: password
- - name: POSTGRES_HOST
- value: postgres-service
- - name: REDIS_HOST
- value: redis-service
|