Skip to content
Snippets Groups Projects
Commit 8eba6dc5 authored by Mart van Santen's avatar Mart van Santen
Browse files

Create admin

parent 30333f53
No related branches found
No related tags found
2 merge requests!68Merge loginpanel into main and release 0.5.0,!62Resolve "Embed login panel in helmchart"
Pipeline #10194 passed with stages
in 1 minute and 12 seconds
apiVersion: batch/v1
kind: Job
metadata:
name: {{ include "single-sign-on.fullname" . }}-create-admin
labels:
{{ include "single-sign-on.labels" . | indent 4 }}
annotations:
"helm.sh/hook": post-install,post-upgrade
"helm.sh/hook-weight": "-5"
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
spec:
template:
metadata:
labels:
app.kubernetes.io/managed-by: {{.Release.Service | quote }}
app.kubernetes.io/instance: {{.Release.Name | quote }}
helm.sh/chart: "{{.Chart.Name}}-{{.Chart.Version}}"
spec:
restartPolicy: Never
containers:
- name: {{ .Chart.Name }}-login-create-admin
image: {{ .Values.login.image.repository }}:{{ .Values.login.image.tag }}
imagePullPolicy: {{ .Values.login.image.pullPolicy }}
env:
- name: FLASK_RUN_HOST
value: 0.0.0.0
- name: HYDRA_ADMIN_URL
value: http://{{ .Release.Name }}-hydra-admin:4445
- name: KRATOS_ADMIN_URL
value: http://{{ .Release.Name }}-kratos-admin:80
- name: KRATOS_PUBLIC_URL
value: https://{{ .Values.singleSignOnHost }}/api
- name: PUBLIC_URL
value: https://{{ .Values.singleSignOnHost }}/login
- name: DATABASE_URL
value: postgresql://stackspin:stackspin@{{ .Release.Name }}-postgresql/stackspin
- name: APP_SETTINGS
value: config.DevelopmentConfig
command: ["/bin/bash", "-c"]
args:
flask user create "mart@greenhost.nl"
flask user setpassword "mart@greenhost.nl" "aaaaaaaaaap"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment