helm: expose init container parameters as helm values (#1232)

Co-authored-by: houseme <housemecn@gmail.com>
This commit is contained in:
Michele Zanotti
2025-12-23 14:31:28 +01:00
committed by GitHub
parent 2186f46ea3
commit 1ff28b3157
3 changed files with 18 additions and 8 deletions
+3 -4
View File
@@ -57,11 +57,10 @@ spec:
{{- end }}
initContainers:
- name: init-step
image: busybox
imagePullPolicy: {{ .Values.image.pullPolicy }}
image: "{{ .Values.initStep.image.repository }}:{{ .Values.initStep.image.tag }}"
imagePullPolicy: {{ .Values.initStep.image.pullPolicy }}
securityContext:
runAsUser: 0
runAsGroup: 0
{{- toYaml .Values.initStep.containerSecurityContext | nindent 12 }}
command:
- sh
- -c
+3 -4
View File
@@ -68,11 +68,10 @@ spec:
{{- end }}
initContainers:
- name: init-step
image: busybox
imagePullPolicy: {{ .Values.image.pullPolicy }}
image: "{{ .Values.initStep.image.repository }}:{{ .Values.initStep.image.tag }}"
imagePullPolicy: {{ .Values.initStep.image.pullPolicy }}
securityContext:
runAsUser: 0
runAsGroup: 0
{{- toYaml .Values.initStep.containerSecurityContext | nindent 12 }}
env:
- name: REPLICA_COUNT
value: {{ .Values.replicaCount | quote }}
+12
View File
@@ -177,4 +177,16 @@ storageclass:
dataStorageSize: 256Mi
logStorageSize: 256Mi
# Init container parameters.
initStep:
image:
repository: busybox
pullPolicy: IfNotPresent
tag: "latest"
containerSecurityContext:
runAsUser: 0
runAsGroup: 0
extraManifests: []