diff options
Diffstat (limited to 'templates/default/kubernetes/flumotion-manager-deploy.yml.j2')
-rw-r--r-- | templates/default/kubernetes/flumotion-manager-deploy.yml.j2 | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/templates/default/kubernetes/flumotion-manager-deploy.yml.j2 b/templates/default/kubernetes/flumotion-manager-deploy.yml.j2 index 04b36e4..b48b719 100644 --- a/templates/default/kubernetes/flumotion-manager-deploy.yml.j2 +++ b/templates/default/kubernetes/flumotion-manager-deploy.yml.j2 @@ -22,18 +22,23 @@ spec: type: manager spec: nodeName: {{ desc.globals.manager.machine }} + securityContext: + runAsUser: 998 + fsGroup: 998 containers: - name: flumotion - image: spreadspace/flumotion:manager + image: spreadspace/flumotion:manager-{{ desc.globals.deployment.parameter.image_version }} imagePullPolicy: Always args: - --verbose - - /etc/flumotion/planet.xml + - /srv/config/planet.xml volumeMounts: - name: home mountPath: /srv - name: planet-config - mountPath: /etc/flumotion + mountPath: /srv/config + - name: secret + mountPath: /srv/secret volumes: - name: home emptyDir: @@ -41,3 +46,7 @@ spec: - name: planet-config configMap: name: flumotion-manager + - name: secret + secret: + secretName: flumotion-manager + defaultMode: 0400 |