diff --git a/templates/admin-users-configmap.yaml b/templates/admin-users-configmap.yaml new file mode 100644 index 0000000..3d10b49 --- /dev/null +++ b/templates/admin-users-configmap.yaml @@ -0,0 +1,15 @@ +{{- if .Values.adminUsers.enabled -}} +apiVersion: v1 +kind: ConfigMap +metadata: + name: environment-admin-users + namespace: {{ .Values.namespaceOverride }} + labels: + {{- include "backstage.labels" . | nindent 4 }} + app.kubernetes.io/component: admin-config +data: + admins.json: | + { + "admins": {{ .Values.adminUsers.users | toJson }} + } +{{- end }} diff --git a/values.yaml b/values.yaml index 3b5be56..0ca040c 100644 --- a/values.yaml +++ b/values.yaml @@ -6,7 +6,7 @@ namespaceOverride: "backstage" # Backstage application image image: repository: gcr.io/prj-onlinesales-test-framework/backstage - tag: "main-7062610" + tag: "main-a4be470" pullPolicy: IfNotPresent # Replica count @@ -123,6 +123,13 @@ integrations: rbac: create: true +# Admin Users for Environment Plugin +# These users can see all environments and delete any environment +adminUsers: + enabled: true + users: + - vaibhav.pathak + # Service accounts serviceAccount: create: true