[bitnami/zookeeper] feat: add initContianers (#4802)

* [bitnami/zookeeper] feat: add initContianers

Signed-off-by: darteaga <darteaga@vmware.com>

* fix: wrap initContainer inside an if

Signed-off-by: darteaga <darteaga@vmware.com>

* fix: apply format to values.yaml

Signed-off-by: darteaga <darteaga@vmware.com>

* [bitnami/zookeeper] Update components versions

Signed-off-by: Bitnami Containers <containers@bitnami.com>

Co-authored-by: Bitnami Containers <containers@bitnami.com>
This commit is contained in:
Daniel Arteaga
2020-12-25 17:48:14 +01:00
committed by GitHub
parent 73ae548822
commit e19d329338
6 changed files with 191 additions and 166 deletions

View File

@@ -65,8 +65,12 @@ spec:
{{- if .Values.priorityClassName }}
priorityClassName: {{ .Values.priorityClassName }}
{{- end }}
{{- if and .Values.volumePermissions.enabled .Values.persistence.enabled }}
{{- if or .Values.initContainers (and .Values.volumePermissions.enabled .Values.persistence.enabled) }}
initContainers:
{{- if .Values.initContainers }}
{{ include "common.tplvalues.render" (dict "value" .Values.initContainers "context" $) | trim | nindent 8 }}
{{- end }}
{{- if and .Values.volumePermissions.enabled .Values.persistence.enabled }}
- name: volume-permissions
image: {{ template "zookeeper.volumePermissions.image" . }}
imagePullPolicy: {{ default "" .Values.volumePermissions.image.pullPolicy | quote }}
@@ -91,6 +95,7 @@ spec:
- name: data-log
mountPath: {{ .Values.dataLogDir }}
{{- end }}
{{- end }}
{{- end }}
containers:
- name: zookeeper