summaryrefslogtreecommitdiff
path: root/templates/default/kubernetes/flumotion-worker-deploy.yml.j2
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2018-02-04 01:25:46 +0100
committerChristian Pointner <equinox@spreadspace.org>2018-02-04 01:25:46 +0100
commita2a8c79f2d0dcd23d688c8c1bef3b703c35b3c6f (patch)
treeaa1a7093d822c8d364117541635ea58bd167f6e7 /templates/default/kubernetes/flumotion-worker-deploy.yml.j2
parentfix feeder name (diff)
seperate paswords for each work
Diffstat (limited to 'templates/default/kubernetes/flumotion-worker-deploy.yml.j2')
-rw-r--r--templates/default/kubernetes/flumotion-worker-deploy.yml.j215
1 files changed, 9 insertions, 6 deletions
diff --git a/templates/default/kubernetes/flumotion-worker-deploy.yml.j2 b/templates/default/kubernetes/flumotion-worker-deploy.yml.j2
index d184661..60a8ebe 100644
--- a/templates/default/kubernetes/flumotion-worker-deploy.yml.j2
+++ b/templates/default/kubernetes/flumotion-worker-deploy.yml.j2
@@ -22,19 +22,22 @@ spec:
type: worker
spec:
nodeName: {{ worker.name }}
+ securityContext:
+ runAsUser: 998
+ fsGroup: 998
containers:
{% for subname, sub in worker.subs.items() %}
- name: {{ subname }}
- image: spreadspace/flumotion:worker
+ image: spreadspace/flumotion:worker-{{ desc.globals.deployment.parameter.image_version }}
imagePullPolicy: Always
args:
- --verbose
- - -H flumotion-manager
- - -P 8642
- - -T tcp
+ - -H {{ desc.globals.manager.host }}
+ - -P {{ desc.globals.manager.port }}
+ - -T {{ desc.globals.manager.transport }}
- -n {{ sub.fullname }}
- - -u user
- - -p test
+ - -u {{ worker.name }}
+ - -p {{ worker.password }}
- -F {{ 8000 + loop.index0 * 10 }}-{{ 8001 + loop.index0 * 10 }}
volumeMounts:
- name: home