From 90487d20c74b28befc9bebe3599b3ef9bc94ecf4 Mon Sep 17 00:00:00 2001 From: Andre Fernandes Date: Fri, 10 Jan 2020 01:29:43 -0300 Subject: [PATCH] konga node data and user data (via configmaps and mounts) --- charts/konga/templates/configmap.yaml | 2 ++ charts/konga/templates/deployment.yaml | 8 ++++++++ charts/konga/values.yaml | 2 ++ 3 files changed, 12 insertions(+) diff --git a/charts/konga/templates/configmap.yaml b/charts/konga/templates/configmap.yaml index dcced3f0c..233b7e64a 100644 --- a/charts/konga/templates/configmap.yaml +++ b/charts/konga/templates/configmap.yaml @@ -28,6 +28,8 @@ data: KONGA_LOG_LEVEL: {{ default "warn" .Values.config.log_level }} {{- end }} TOKEN_SECRET: {{ .Values.config.token_secret }} + KONGA_SEED_KONG_NODE_DATA_SOURCE_FILE: "{{ .Values.config.konga_node_data }}" + KONGA_SEED_USER_DATA_SOURCE_FILE: "{{ .Values.config.konga_user_data }}" {{- end }} {{- if .Values.ldap }} diff --git a/charts/konga/templates/deployment.yaml b/charts/konga/templates/deployment.yaml index 1f4520326..3ff770f23 100644 --- a/charts/konga/templates/deployment.yaml +++ b/charts/konga/templates/deployment.yaml @@ -19,6 +19,10 @@ spec: app.kubernetes.io/name: {{ include "konga.name" . }} app.kubernetes.io/instance: {{ .Release.Name }} spec: + volumes: +{{- if .Values.extraVolumes }} +{{ toYaml .Values.extraVolumes | indent 8 }} +{{- end }} containers: - name: {{ .Chart.Name }} image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" @@ -40,6 +44,10 @@ spec: name: {{ include "konga.fullname" . }}-config resources: {{- toYaml .Values.resources | nindent 12 }} + volumeMounts: +{{- if .Values.extraVolumeMounts }} +{{ toYaml .Values.extraVolumeMounts | nindent 12 }} +{{- end }} {{- with .Values.nodeSelector }} nodeSelector: {{- toYaml . | nindent 8 }} diff --git a/charts/konga/values.yaml b/charts/konga/values.yaml index bde392aa7..688391f2a 100644 --- a/charts/konga/values.yaml +++ b/charts/konga/values.yaml @@ -34,6 +34,8 @@ config: {} # db_pg_schema: public # log_level: debug # token_secret: +# konga_node_data: +# konga_user_data: # LDAP configuration for Konga ldap: {}