Merge pull request #422 from farodin91/securityContext
feat: add readOnlyRootFilesystem if possible
This commit is contained in:
commit
2999e7e3fb
Binary file not shown.
@ -61,6 +61,8 @@ spec:
|
|||||||
- mountPath: /csi
|
- mountPath: /csi
|
||||||
name: socket-dir
|
name: socket-dir
|
||||||
resources: {{- toYaml .Values.controller.resources.csiProvisioner | nindent 12 }}
|
resources: {{- toYaml .Values.controller.resources.csiProvisioner | nindent 12 }}
|
||||||
|
securityContext:
|
||||||
|
readOnlyRootFilesystem: true
|
||||||
- name: liveness-probe
|
- name: liveness-probe
|
||||||
image: "{{ .Values.image.livenessProbe.repository }}:{{ .Values.image.livenessProbe.tag }}"
|
image: "{{ .Values.image.livenessProbe.repository }}:{{ .Values.image.livenessProbe.tag }}"
|
||||||
args:
|
args:
|
||||||
@ -73,6 +75,8 @@ spec:
|
|||||||
- name: socket-dir
|
- name: socket-dir
|
||||||
mountPath: /csi
|
mountPath: /csi
|
||||||
resources: {{- toYaml .Values.controller.resources.livenessProbe | nindent 12 }}
|
resources: {{- toYaml .Values.controller.resources.livenessProbe | nindent 12 }}
|
||||||
|
securityContext:
|
||||||
|
readOnlyRootFilesystem: true
|
||||||
- name: nfs
|
- name: nfs
|
||||||
image: "{{ .Values.image.nfs.repository }}:{{ .Values.image.nfs.tag }}"
|
image: "{{ .Values.image.nfs.repository }}:{{ .Values.image.nfs.tag }}"
|
||||||
securityContext:
|
securityContext:
|
||||||
@ -80,6 +84,7 @@ spec:
|
|||||||
capabilities:
|
capabilities:
|
||||||
add: ["SYS_ADMIN"]
|
add: ["SYS_ADMIN"]
|
||||||
allowPrivilegeEscalation: true
|
allowPrivilegeEscalation: true
|
||||||
|
readOnlyRootFilesystem: true
|
||||||
imagePullPolicy: {{ .Values.image.nfs.pullPolicy }}
|
imagePullPolicy: {{ .Values.image.nfs.pullPolicy }}
|
||||||
args:
|
args:
|
||||||
- "--v={{ .Values.controller.logLevel }}"
|
- "--v={{ .Values.controller.logLevel }}"
|
||||||
@ -113,6 +118,8 @@ spec:
|
|||||||
mountPropagation: "Bidirectional"
|
mountPropagation: "Bidirectional"
|
||||||
- mountPath: /csi
|
- mountPath: /csi
|
||||||
name: socket-dir
|
name: socket-dir
|
||||||
|
- mountPath: {{ .Values.controller.workingMountDir }}
|
||||||
|
name: tmp-dir
|
||||||
resources: {{- toYaml .Values.controller.resources.nfs | nindent 12 }}
|
resources: {{- toYaml .Values.controller.resources.nfs | nindent 12 }}
|
||||||
volumes:
|
volumes:
|
||||||
- name: pods-mount-dir
|
- name: pods-mount-dir
|
||||||
@ -121,3 +128,5 @@ spec:
|
|||||||
type: Directory
|
type: Directory
|
||||||
- name: socket-dir
|
- name: socket-dir
|
||||||
emptyDir: {}
|
emptyDir: {}
|
||||||
|
- name: tmp-dir
|
||||||
|
emptyDir: {}
|
||||||
|
|||||||
@ -51,6 +51,8 @@ spec:
|
|||||||
- name: socket-dir
|
- name: socket-dir
|
||||||
mountPath: /csi
|
mountPath: /csi
|
||||||
resources: {{- toYaml .Values.node.resources.livenessProbe | nindent 12 }}
|
resources: {{- toYaml .Values.node.resources.livenessProbe | nindent 12 }}
|
||||||
|
securityContext:
|
||||||
|
readOnlyRootFilesystem: true
|
||||||
- name: node-driver-registrar
|
- name: node-driver-registrar
|
||||||
image: "{{ .Values.image.nodeDriverRegistrar.repository }}:{{ .Values.image.nodeDriverRegistrar.tag }}"
|
image: "{{ .Values.image.nodeDriverRegistrar.repository }}:{{ .Values.image.nodeDriverRegistrar.tag }}"
|
||||||
livenessProbe:
|
livenessProbe:
|
||||||
@ -85,6 +87,7 @@ spec:
|
|||||||
capabilities:
|
capabilities:
|
||||||
add: ["SYS_ADMIN"]
|
add: ["SYS_ADMIN"]
|
||||||
allowPrivilegeEscalation: true
|
allowPrivilegeEscalation: true
|
||||||
|
readOnlyRootFilesystem: true
|
||||||
image: "{{ .Values.image.nfs.repository }}:{{ .Values.image.nfs.tag }}"
|
image: "{{ .Values.image.nfs.repository }}:{{ .Values.image.nfs.tag }}"
|
||||||
args :
|
args :
|
||||||
- "--v={{ .Values.node.logLevel }}"
|
- "--v={{ .Values.node.logLevel }}"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user