From b3743bbd7169d2fcf41165502c33d06930df361c Mon Sep 17 00:00:00 2001 From: tokheim Date: Fri, 11 Oct 2019 08:59:39 +0200 Subject: [PATCH] [stable/percona]: Resource and image overrides for initcontainer (#17500) * [stable/percona]: Resource and image overrides for initcontainer Signed-off-by: Asmund Tokheim * [stable/percona]: bump minor version Signed-off-by: Asmund Tokheim --- stable/percona/Chart.yaml | 2 +- stable/percona/templates/deployment.yaml | 6 ++++-- stable/percona/values.yaml | 17 +++++++++++++++++ 3 files changed, 22 insertions(+), 3 deletions(-) diff --git a/stable/percona/Chart.yaml b/stable/percona/Chart.yaml index 6de021c2d9..6707d6ed81 100644 --- a/stable/percona/Chart.yaml +++ b/stable/percona/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v1 name: percona -version: 1.1.0 +version: 1.2.0 appVersion: 5.7.17 description: free, fully compatible, enhanced, open source drop-in replacement for MySQL diff --git a/stable/percona/templates/deployment.yaml b/stable/percona/templates/deployment.yaml index ad5b322b28..46a2e0edfd 100644 --- a/stable/percona/templates/deployment.yaml +++ b/stable/percona/templates/deployment.yaml @@ -18,8 +18,10 @@ spec: {{- end }} initContainers: - name: "remove-lost-found" - image: "busybox:1.25.0" - imagePullPolicy: {{ .Values.imagePullPolicy | quote }} + image: "{{ .Values.initImage.repository }}:{{ .Values.initImage.tag }}" + imagePullPolicy: {{ .Values.initImage.pullPolicy | quote }} + resources: +{{ toYaml .Values.initResources | indent 10 }} command: - "rm" - "-fr" diff --git a/stable/percona/values.yaml b/stable/percona/values.yaml index c8a8023d5f..1d1fedeb86 100644 --- a/stable/percona/values.yaml +++ b/stable/percona/values.yaml @@ -73,3 +73,20 @@ tolerations: [] ## Ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity ## affinity: {} + +## Configure resources for the init container +## +initResources: {} + # limits: + # cpu: 25m + # memory: 128Mi + # requests: + # cpu: 25m + # memory 128Mi + +## Override image used by init container +## +initImage: + repository: "busybox" + tag: "1.25.0" + pullPolicy: "IfNotPresent"