diff options
author | Sylvain Desbureaux <sylvain.desbureaux@orange.com> | 2022-03-08 15:27:26 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@onap.org> | 2022-03-08 15:27:26 +0000 |
commit | 7b9f363158f544a3dc9097d8c3753e6a3b29b764 (patch) | |
tree | 77cf55b3015c7b54b57ed4f43b6a6284be603d90 /kubernetes/dmaap/components/dmaap-dr-node | |
parent | de97263a2ea4b7a134dc3d43784a6178909feabe (diff) | |
parent | f2db5c1b80bc8bc4305f780e94b6f23c87516809 (diff) |
Merge "[DMAAP] Add pod security context to MR and others"
Diffstat (limited to 'kubernetes/dmaap/components/dmaap-dr-node')
-rw-r--r-- | kubernetes/dmaap/components/dmaap-dr-node/templates/statefulset.yaml | 6 | ||||
-rw-r--r-- | kubernetes/dmaap/components/dmaap-dr-node/values.yaml | 5 |
2 files changed, 11 insertions, 0 deletions
diff --git a/kubernetes/dmaap/components/dmaap-dr-node/templates/statefulset.yaml b/kubernetes/dmaap/components/dmaap-dr-node/templates/statefulset.yaml index 2bfa496bcd..69f6fc1d6e 100644 --- a/kubernetes/dmaap/components/dmaap-dr-node/templates/statefulset.yaml +++ b/kubernetes/dmaap/components/dmaap-dr-node/templates/statefulset.yaml @@ -23,8 +23,12 @@ spec: template: metadata: {{- include "common.templateMetadata" . | nindent 6 }} spec: + {{ include "common.podSecurityContext" . | indent 6 | trim}} initContainers: {{ include "common.certInitializer.initContainer" . | nindent 8 }} - name: {{ include "common.name" . }}-readiness + securityContext: + runAsUser: 100 + runAsGroup: 65533 image: {{ include "repositoryGenerator.image.readiness" . }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} command: @@ -39,6 +43,8 @@ spec: apiVersion: v1 fieldPath: metadata.namespace - name: {{ include "common.name" . }}-permission-fixer + securityContext: + runAsUser: 0 image: {{ include "repositoryGenerator.image.busybox" . }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} volumeMounts: {{ include "common.certInitializer.volumeMount" . | nindent 10 }} diff --git a/kubernetes/dmaap/components/dmaap-dr-node/values.yaml b/kubernetes/dmaap/components/dmaap-dr-node/values.yaml index e34bc0068d..6ad3e454d7 100644 --- a/kubernetes/dmaap/components/dmaap-dr-node/values.yaml +++ b/kubernetes/dmaap/components/dmaap-dr-node/values.yaml @@ -113,6 +113,11 @@ ingress: # Resource Limit flavor -By Default using small flavor: small + +securityContext: + user_id: 1000 + group_id: 1000 + # Segregation for Different environment (Small and Large) resources: small: |