From 9282c58654f87937bdb35198e4ff081ff04a5e8f Mon Sep 17 00:00:00 2001 From: Daniel Wood Date: Tue, 15 Jun 2021 23:22:18 -0700 Subject: [PATCH] feat(helm): Make local admin optional (#14703) * Make local admin optional * fix for linting --- helm/superset/values.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/helm/superset/values.yaml b/helm/superset/values.yaml index 45e956e439..1fdee9162a 100644 --- a/helm/superset/values.yaml +++ b/helm/superset/values.yaml @@ -239,6 +239,7 @@ init: - ". {{ .Values.configMountPath }}/superset_bootstrap.sh; . {{ .Values.configMountPath }}/superset_init.sh" enabled: true loadExamples: false + createAdmin: true adminUser: username: admin firstname: Superset @@ -259,6 +260,7 @@ init: superset db upgrade echo "Initializing roles..." superset init + {{ if .Values.init.createAdmin }} echo "Creating admin user..." superset fab create-admin \ --username {{ .Values.init.adminUser.username }} \ @@ -267,6 +269,7 @@ init: --email {{ .Values.init.adminUser.email }} \ --password {{ .Values.init.adminUser.password }} \ || true + {{- end }} {{ if .Values.init.loadExamples }} echo "Loading examples..." superset load_examples