Merge "Making mounted volume non-root"
authorSylvain Desbureaux <sylvain.desbureaux@orange.com>
Mon, 4 May 2020 06:55:59 +0000 (06:55 +0000)
committerGerrit Code Review <gerrit@onap.org>
Mon, 4 May 2020 06:55:59 +0000 (06:55 +0000)
kubernetes/cds/charts/cds-blueprints-processor/templates/deployment.yaml

index ab7245e..ac0e9c5 100755 (executable)
@@ -85,6 +85,17 @@ spec:
         image: "{{ .Values.global.readinessRepository }}/{{ .Values.global.readinessImage }}"
         imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
         name: {{ include "common.name" . }}-readiness
+      - name: fix-permission
+        command:
+        - chown
+        - -R
+        - 100:101
+        - /opt/app/onap/blueprints/deploy
+        image: busybox:latest
+        imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
+        volumeMounts:
+        - mountPath: {{ .Values.persistence.deployedBlueprint }}
+          name: {{ include "common.fullname" . }}-blueprints
       containers:
         - name: {{ include "common.name" . }}
           image: "{{ include "common.repository" . }}/{{ .Values.image }}"