From d684a249f72d3f57a818e6448628bc7869622605 Mon Sep 17 00:00:00 2001 From: Lothar Date: Mon, 17 Jul 2023 13:31:09 +0200 Subject: [PATCH] Optional .Values.backup.env appended to env vars of backup pod (#12) --- charts/etcd/templates/statefulset-etcd.yaml | 3 +++ charts/etcd/values.yaml | 2 ++ 2 files changed, 5 insertions(+) diff --git a/charts/etcd/templates/statefulset-etcd.yaml b/charts/etcd/templates/statefulset-etcd.yaml index e823bec..5af6a74 100644 --- a/charts/etcd/templates/statefulset-etcd.yaml +++ b/charts/etcd/templates/statefulset-etcd.yaml @@ -160,6 +160,9 @@ spec: value: /root/etcd-backup {{- end }} {{- end }} +{{- if .Values.backup.env }} +{{ toYaml .Values.backup.env | indent 8 }} +{{- end }} volumeMounts: - name: etcd-bootstrap mountPath: /bootstrap diff --git a/charts/etcd/values.yaml b/charts/etcd/values.yaml index c6b0fa9..9a07f57 100644 --- a/charts/etcd/values.yaml +++ b/charts/etcd/values.yaml @@ -26,10 +26,12 @@ backup: storageContainer: "" volumeMounts: [] # storePrefix: "custom-prefix" + env: [] # allows setting custom env vars tls: ca: crt: ca-certificate + key: ca-key server: crt: server-certificate key: server-key