Skip to content
Snippets Groups Projects
Verified Commit c2837cd1 authored by Maarten de Waard's avatar Maarten de Waard :angel:
Browse files

update sso and configure kratos

parent d246632b
No related branches found
No related tags found
No related merge requests found
......@@ -7,40 +7,6 @@ data:
values.yaml: |
singleSignOnHost: &SSO_HOST "sso.${domain}"
userpanel:
applicationName: &USER_PANEL user-panel
ingress:
host: "admin.${domain}"
userbackend:
applications:
- name: *USER_PANEL
description: Administration interface to manage user accounts
- name: &NEXTCLOUD nextcloud
description: "Nextcloud Files offers an on-premise Universal File Access and sync platform with powerful collaboration capabilities and desktop, mobile and web interfaces."
- name: &WORDPRESS wordpress
description: "WordPress website hosting."
- name: &GRAFANA grafana
description: "Grafana allows you to query, visualize, alert on and understand metrics generated by Stackspin. It can be used to create explore and share dashboards."
- name: &WEKAN wekan
description: "Wekan Kanban board."
- name: &ZULIP zulip
description: "Communicate and collaborate using team chat and switch to video or audio calls with screen sharing for more efficient teamwork."
- name: &DASHBOARD dashboard
description: "Stackspin dashboard."
username: "${userbackend_admin_username}"
password: "${userbackend_admin_password}"
email: "${admin_email}"
postgres:
password: "${userbackend_postgres_password}"
persistence:
enabled: true
size: 1Gi
existingClaim: single-sign-on-userbackend
podAnnotations:
# Let the backup system include nextcloud database data.
backup.velero.io/backup-volumes: "database"
postgresql:
persistence:
existingClaim: single-sign-on-database
......@@ -87,6 +53,16 @@ data:
kratos:
config:
dsn: "postgres://kratos:${kratos_postgresql_password}@single-sign-on-postgresql:5432/kratos"
selfservice:
flows:
recovery:
ui_url: https://sso.${domain}/login/recovery
login:
ui_url: https://sso.${domain}/login/login
settings:
ui_url: https://sso.${domain}/login/settings
registration:
ui_url: https://sso.${domain}/login/registration
oAuthClients:
- clientName: *USER_PANEL
......
......@@ -14,4 +14,5 @@ spec:
# For all available options, see:
# https://toolkit.fluxcd.io/components/source/api/#source.toolkit.fluxcd.io/v1beta1.GitRepositoryRef
ref:
tag: 0.4.3
# tag: 0.4.3
branch: loginpanel
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