From daefebb49deb255dad8514d62b6887ca1a00a723 Mon Sep 17 00:00:00 2001 From: Andreas Eberle Date: Sat, 20 Mar 2021 22:23:05 +0100 Subject: [PATCH] feat: Make initial user configurable in helm chart (#12862) * Make initial user configurable in helm chart * Update helm/superset/values.yaml Co-authored-by: Amit Miran <47772523+amitmiran137@users.noreply.github.com> * Update helm/superset/values.yaml Co-authored-by: Amit Miran <47772523+amitmiran137@users.noreply.github.com> Co-authored-by: Craig Rueda Co-authored-by: Amit Miran <47772523+amitmiran137@users.noreply.github.com> --- helm/superset/values.yaml | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/helm/superset/values.yaml b/helm/superset/values.yaml index b0116704eb8b..02744a931c49 100644 --- a/helm/superset/values.yaml +++ b/helm/superset/values.yaml @@ -200,6 +200,12 @@ init: - ". {{ .Values.configMountPath }}/superset_bootstrap.sh; . {{ .Values.configMountPath }}/superset_init.sh" enabled: true loadExamples: false + adminUser: + username: admin + firstname: Superset + lastname: Admin + email: admin@superset.com + password: admin initContainers: - name: wait-for-postgres image: busybox:latest @@ -216,11 +222,12 @@ init: superset init echo "Creating admin user..." superset fab create-admin \ - --username admin \ - --firstname Superset \ - --lastname Admin \ - --email admin@superset.com \ - --password admin || true + --username {{ .Values.init.adminUser.username }} \ + --firstname {{ .Values.init.adminUser.firstname }} \ + --lastname {{ .Values.init.adminUser.lastname }} \ + --email {{ .Values.init.adminUser.email }} \ + --password {{ .Values.init.adminUser.password }} \ + || true {{ if .Values.init.loadExamples }} echo "Loading examples..." superset load_examples