aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Jahns <kontakt@patrickjahns.de>2022-11-16 21:53:28 +0100
committerMaximilien Richer <me@mricher.fr>2023-01-27 00:08:32 +0100
commitd20e8c92564843e8c9abdf573db5ce7f6c58f482 (patch)
tree83f14eb04acd1e94f4b1b3059bba4071f82a9359
parentfd03b184b33337e3f1de06a5cadd3c5bcc0a3536 (diff)
downloadgarage-d20e8c92564843e8c9abdf573db5ce7f6c58f482.tar.gz
garage-d20e8c92564843e8c9abdf573db5ce7f6c58f482.zip
feat(helm): allow to override the init container image
-rw-r--r--script/helm/garage/templates/workload.yaml3
-rw-r--r--script/helm/garage/values.yaml5
2 files changed, 7 insertions, 1 deletions
diff --git a/script/helm/garage/templates/workload.yaml b/script/helm/garage/templates/workload.yaml
index 718f7bea..b0303869 100644
--- a/script/helm/garage/templates/workload.yaml
+++ b/script/helm/garage/templates/workload.yaml
@@ -33,7 +33,8 @@ spec:
initContainers:
# Copies garage.toml from configmap to temporary etc volume and replaces RPC secret placeholder
- name: {{ .Chart.Name }}-init
- image: busybox:1.28
+ image: "{{ .Values.initImage.repository }}:{{ .Values.initImage.tag }}"
+ imagePullPolicy: {{ .Values.initImage.pullPolicy }}
command: ["sh", "-c", "sed \"s/__RPC_SECRET_REPLACE__/$RPC_SECRET/\" /mnt/garage.toml > /mnt/etc/garage.toml"]
env:
- name: RPC_SECRET
diff --git a/script/helm/garage/values.yaml b/script/helm/garage/values.yaml
index 701a5680..5900033b 100644
--- a/script/helm/garage/values.yaml
+++ b/script/helm/garage/values.yaml
@@ -77,6 +77,11 @@ image:
tag: ""
pullPolicy: IfNotPresent
+initImage:
+ repository: busybox
+ tag: 1.28
+ pullPolicy: IfNotPresent
+
imagePullSecrets: []
nameOverride: ""
fullnameOverride: ""