From a6784ac2f2cef1bf9e43d494ccb69a886df969df Mon Sep 17 00:00:00 2001 From: Valentin Flaux <38909103+vflaux@users.noreply.github.com> Date: Tue, 2 Apr 2024 14:34:20 +0200 Subject: [PATCH] move manager & scheduler configs in secrets --- charts/dragonfly/templates/manager/manager-deployment.yaml | 4 ++-- .../manager/{manager-configmap.yaml => manager-secret.yaml} | 2 +- .../{scheduler-configmap.yaml => scheduler-secret.yaml} | 2 +- .../dragonfly/templates/scheduler/scheduler-statefulset.yaml | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) rename charts/dragonfly/templates/manager/{manager-configmap.yaml => manager-secret.yaml} (99%) rename charts/dragonfly/templates/scheduler/{scheduler-configmap.yaml => scheduler-secret.yaml} (99%) diff --git a/charts/dragonfly/templates/manager/manager-deployment.yaml b/charts/dragonfly/templates/manager/manager-deployment.yaml index 8478794a..8353574f 100644 --- a/charts/dragonfly/templates/manager/manager-deployment.yaml +++ b/charts/dragonfly/templates/manager/manager-deployment.yaml @@ -33,7 +33,7 @@ spec: {{ toYaml .Values.manager.podLabels | indent 8 }} {{- end }} annotations: - checksum/config: {{ include (print $.Template.BasePath "/manager/manager-configmap.yaml") . | sha256sum }} + checksum/config: {{ include (print $.Template.BasePath "/manager/manager-secret.yaml") . | sha256sum }} {{- if .Values.manager.podAnnotations }} {{ toYaml .Values.manager.podAnnotations | indent 8 }} {{- end }} @@ -132,7 +132,7 @@ spec: {{- end }} volumes: - name: config - configMap: + secret: name: {{ template "dragonfly.manager.fullname" . }} items: - key: manager.yaml diff --git a/charts/dragonfly/templates/manager/manager-configmap.yaml b/charts/dragonfly/templates/manager/manager-secret.yaml similarity index 99% rename from charts/dragonfly/templates/manager/manager-configmap.yaml rename to charts/dragonfly/templates/manager/manager-secret.yaml index 52937237..a83809cb 100644 --- a/charts/dragonfly/templates/manager/manager-configmap.yaml +++ b/charts/dragonfly/templates/manager/manager-secret.yaml @@ -1,6 +1,6 @@ {{- if .Values.manager.enable }} apiVersion: v1 -kind: ConfigMap +kind: Secret metadata: name: {{ template "dragonfly.manager.fullname" . }} labels: diff --git a/charts/dragonfly/templates/scheduler/scheduler-configmap.yaml b/charts/dragonfly/templates/scheduler/scheduler-secret.yaml similarity index 99% rename from charts/dragonfly/templates/scheduler/scheduler-configmap.yaml rename to charts/dragonfly/templates/scheduler/scheduler-secret.yaml index 7eca9364..e1a17583 100644 --- a/charts/dragonfly/templates/scheduler/scheduler-configmap.yaml +++ b/charts/dragonfly/templates/scheduler/scheduler-secret.yaml @@ -1,6 +1,6 @@ {{- if .Values.scheduler.enable }} apiVersion: v1 -kind: ConfigMap +kind: Secret metadata: name: {{ template "dragonfly.scheduler.fullname" . }} labels: diff --git a/charts/dragonfly/templates/scheduler/scheduler-statefulset.yaml b/charts/dragonfly/templates/scheduler/scheduler-statefulset.yaml index 5c6e9e45..2325903e 100644 --- a/charts/dragonfly/templates/scheduler/scheduler-statefulset.yaml +++ b/charts/dragonfly/templates/scheduler/scheduler-statefulset.yaml @@ -35,7 +35,7 @@ spec: {{ toYaml .Values.scheduler.podLabels | indent 8 }} {{- end }} annotations: - checksum/config: {{ include (print $.Template.BasePath "/scheduler/scheduler-configmap.yaml") . | sha256sum }} + checksum/config: {{ include (print $.Template.BasePath "/scheduler/scheduler-secret.yaml") . | sha256sum }} {{- if .Values.scheduler.podAnnotations }} {{ toYaml .Values.scheduler.podAnnotations | indent 8 }} {{- end }} @@ -111,7 +111,7 @@ spec: periodSeconds: 10 volumes: - name: config - configMap: + secret: name: {{ template "dragonfly.scheduler.fullname" . }} items: - key: scheduler.yaml