summaryrefslogtreecommitdiff
path: root/templates/default/kubernetes/flumotion-worker-deploy.yml.j2
diff options
context:
space:
mode:
Diffstat (limited to 'templates/default/kubernetes/flumotion-worker-deploy.yml.j2')
-rw-r--r--templates/default/kubernetes/flumotion-worker-deploy.yml.j28
1 files changed, 7 insertions, 1 deletions
diff --git a/templates/default/kubernetes/flumotion-worker-deploy.yml.j2 b/templates/default/kubernetes/flumotion-worker-deploy.yml.j2
index 60a8ebe..9098866 100644
--- a/templates/default/kubernetes/flumotion-worker-deploy.yml.j2
+++ b/templates/default/kubernetes/flumotion-worker-deploy.yml.j2
@@ -30,6 +30,12 @@ spec:
- name: {{ subname }}
image: spreadspace/flumotion:worker-{{ desc.globals.deployment.parameter.image_version }}
imagePullPolicy: Always
+ env:
+ - name: WORKER_PASSWORD
+ valueFrom:
+ secretKeyRef:
+ name: flumotion-worker-{{ worker.name }}
+ key: password
args:
- --verbose
- -H {{ desc.globals.manager.host }}
@@ -37,7 +43,7 @@ spec:
- -T {{ desc.globals.manager.transport }}
- -n {{ sub.fullname }}
- -u {{ worker.name }}
- - -p {{ worker.password }}
+ - -p $(WORKER_PASSWORD)
- -F {{ 8000 + loop.index0 * 10 }}-{{ 8001 + loop.index0 * 10 }}
volumeMounts:
- name: home