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

add database files and edit kustomization accordingly

parent 6e3db1d7
No related branches found
No related tags found
No related merge requests found
...@@ -4,5 +4,7 @@ kind: Kustomization ...@@ -4,5 +4,7 @@ kind: Kustomization
namespace: stackspin namespace: stackspin
resources: resources:
- pvc-database.yaml - pvc-database.yaml
- release.yaml - single-sign-on-release.yaml
- single-sign-on-values-configmap.yaml - single-sign-on-values-configmap.yaml
- single-sign-on-database-release.yaml
- single-sign-on-database-values-configmap.yaml
---
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: single-sign-on
spec:
releaseName: single-sign-on-database
dependsOn:
- name: metallb
namespace: kube-system
chart:
spec:
# renovate: registryUrl=https://charts.bitnami.com/bitnami
chart: postgresql
version: 10.12.4
sourceRef:
kind: HelmRepository
name: bitnami
namespace: flux-system
interval: 1h0m0s
install:
timeout: 10m
valuesFrom:
- kind: ConfigMap
name: stackspin-single-sign-on-database-values
# Allow overriding values by ConfigMap or Secret
- kind: ConfigMap
name: stackspin-single-sign-on-database-override
optional: true
- kind: Secret
name: stackspin-single-sign-on-database-override
optional: true
---
apiVersion: v1
kind: ConfigMap
metadata:
name: stackspin-single-sign-on-values
data:
values.yaml: |
postgresql:
persistence:
size: 1Gi
enabled: true
existingClaim: single-sign-on-database
annotations: {}
initdbScripts:
setup.sql: |
CREATE USER hydra WITH PASSWORD '${hydra_postgresql_password}';
CREATE USER kratos WITH PASSWORD '${kratos_postgresql_password}';
CREATE USER stackspin WITH PASSWORD '${dashboard_postgresql_password}';
CREATE DATABASE kratos WITH OWNER kratos;
CREATE DATABASE hydra WITH OWNER hydra;
CREATE DATABASE stackspin WITH OWNER stackspin;
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