From 28daa5c07822dbc7ae8003d94742d6e5ae595d79 Mon Sep 17 00:00:00 2001 From: "Patel (US), Pratik" Date: Fri, 17 Oct 2025 11:28:54 -0500 Subject: [PATCH] Add in imagesecret template --- helm/warehouse13/templates/imagesecret.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 helm/warehouse13/templates/imagesecret.yaml diff --git a/helm/warehouse13/templates/imagesecret.yaml b/helm/warehouse13/templates/imagesecret.yaml new file mode 100644 index 0000000..da7014a --- /dev/null +++ b/helm/warehouse13/templates/imagesecret.yaml @@ -0,0 +1,15 @@ +apiVersion: v1 +kind: Secret +metadata: + name: {{ .Values.imagePullSecret.name }} +type: kubernetes.io/dockerconfigjson +data: + .dockerconfigjson: {{ + (printf "{\"auths\":{\"%s\":{\"username\":\"%s\",\"password\":\"%s\",\"email\":\"%s\",\"auth\":\"%s\"}}}" + .Values.imagePullSecret.server + .Values.imagePullSecret.username + .Values.imagePullSecret.password + .Values.imagePullSecret.email + (printf "%s" (b64enc (printf "%s:%s" .Values.imagePullSecret.username .Values.imagePullSecret.password)))) + | b64enc | quote + }} \ No newline at end of file