From 06c0459b414224b0848f901167a5425ca92ceaa5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ste=CC=81phane=20Cottin?= Date: Fri, 27 Sep 2024 11:18:50 +0200 Subject: [PATCH] do not store secrets in configmaps --- charts/listmonk/templates/deployment-listmonk.yaml | 4 ++-- .../{configmap-listmonk.yaml => secret-listmonk.yaml} | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) rename charts/listmonk/templates/{configmap-listmonk.yaml => secret-listmonk.yaml} (96%) diff --git a/charts/listmonk/templates/deployment-listmonk.yaml b/charts/listmonk/templates/deployment-listmonk.yaml index 941e6b7..c06fa70 100644 --- a/charts/listmonk/templates/deployment-listmonk.yaml +++ b/charts/listmonk/templates/deployment-listmonk.yaml @@ -27,6 +27,6 @@ spec: name: config subPath: config.toml volumes: - - configMap: - name: {{ include "listmonk.fullname" . }}-listmonk + - secret: + secretName: {{ include "listmonk.fullname" . }}-listmonk name: config diff --git a/charts/listmonk/templates/configmap-listmonk.yaml b/charts/listmonk/templates/secret-listmonk.yaml similarity index 96% rename from charts/listmonk/templates/configmap-listmonk.yaml rename to charts/listmonk/templates/secret-listmonk.yaml index 1d005c6..fd61aa4 100644 --- a/charts/listmonk/templates/configmap-listmonk.yaml +++ b/charts/listmonk/templates/secret-listmonk.yaml @@ -1,10 +1,10 @@ apiVersion: v1 -kind: ConfigMap +kind: Secret metadata: name: {{ include "listmonk.fullname" . }}-listmonk labels: {{- include "listmonk.labels" . | nindent 4 }} -data: +stringData: config.toml: | [app] admin_username = "{{ required "A valid .Values.listmonk.admin.username is required!" .Values.listmonk.admin.username }}"