Update k8s manifests
This commit is contained in:
parent
8fc481e1e2
commit
f2f354c131
@ -1,7 +1,7 @@
|
|||||||
apiVersion: batch/v1
|
apiVersion: batch/v1
|
||||||
kind: Job
|
kind: Job
|
||||||
metadata:
|
metadata:
|
||||||
name: keycloak-db-init
|
name: keycloak-db-init-v2
|
||||||
namespace: pg-init
|
namespace: pg-init
|
||||||
spec:
|
spec:
|
||||||
ttlSecondsAfterFinished: 300
|
ttlSecondsAfterFinished: 300
|
||||||
@ -18,6 +18,8 @@ spec:
|
|||||||
value: "6432"
|
value: "6432"
|
||||||
- name: PGUSER
|
- name: PGUSER
|
||||||
value: pginit
|
value: pginit
|
||||||
|
- name: PGDATABASE
|
||||||
|
value: postgres
|
||||||
- name: PGPASSWORD
|
- name: PGPASSWORD
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
@ -30,9 +32,11 @@ spec:
|
|||||||
key: password
|
key: password
|
||||||
command:
|
command:
|
||||||
- bash
|
- bash
|
||||||
- -c
|
- -ec
|
||||||
- |
|
- |
|
||||||
psql -c "CREATE DATABASE keycloak;" || true
|
psql -c "SELECT 1 FROM pg_roles WHERE rolname='keycloak'" | grep -q 1 || \
|
||||||
psql -c "CREATE USER keycloak WITH PASSWORD '${KC_DB_PASSWORD}';" || true
|
psql -c "CREATE USER keycloak WITH PASSWORD '${KC_DB_PASSWORD}';"
|
||||||
psql -c "GRANT ALL PRIVILEGES ON DATABASE keycloak TO keycloak;" || true
|
psql -c "SELECT 1 FROM pg_database WHERE datname='keycloak'" | grep -q 1 || \
|
||||||
psql -d keycloak -c "GRANT ALL ON SCHEMA public TO keycloak;" || true
|
psql -c "CREATE DATABASE keycloak OWNER keycloak;"
|
||||||
|
psql -c "GRANT ALL PRIVILEGES ON DATABASE keycloak TO keycloak;"
|
||||||
|
psql -d keycloak -c "GRANT ALL ON SCHEMA public TO keycloak;"
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
apiVersion: batch/v1
|
apiVersion: batch/v1
|
||||||
kind: Job
|
kind: Job
|
||||||
metadata:
|
metadata:
|
||||||
name: vaultwarden-db-init
|
name: vaultwarden-db-init-v2
|
||||||
namespace: pg-init
|
namespace: pg-init
|
||||||
spec:
|
spec:
|
||||||
ttlSecondsAfterFinished: 300
|
ttlSecondsAfterFinished: 300
|
||||||
@ -18,6 +18,8 @@ spec:
|
|||||||
value: "6432"
|
value: "6432"
|
||||||
- name: PGUSER
|
- name: PGUSER
|
||||||
value: pginit
|
value: pginit
|
||||||
|
- name: PGDATABASE
|
||||||
|
value: postgres
|
||||||
- name: PGPASSWORD
|
- name: PGPASSWORD
|
||||||
valueFrom:
|
valueFrom:
|
||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
@ -30,9 +32,11 @@ spec:
|
|||||||
key: password
|
key: password
|
||||||
command:
|
command:
|
||||||
- bash
|
- bash
|
||||||
- -c
|
- -ec
|
||||||
- |
|
- |
|
||||||
psql -c "CREATE DATABASE vaultwarden;" || true
|
psql -c "SELECT 1 FROM pg_roles WHERE rolname='vaultwarden'" | grep -q 1 || \
|
||||||
psql -c "CREATE USER vaultwarden WITH PASSWORD '${VW_DB_PASSWORD}';" || true
|
psql -c "CREATE USER vaultwarden WITH PASSWORD '${VW_DB_PASSWORD}';"
|
||||||
psql -c "GRANT ALL PRIVILEGES ON DATABASE vaultwarden TO vaultwarden;" || true
|
psql -c "SELECT 1 FROM pg_database WHERE datname='vaultwarden'" | grep -q 1 || \
|
||||||
psql -d vaultwarden -c "GRANT ALL ON SCHEMA public TO vaultwarden;" || true
|
psql -c "CREATE DATABASE vaultwarden OWNER vaultwarden;"
|
||||||
|
psql -c "GRANT ALL PRIVILEGES ON DATABASE vaultwarden TO vaultwarden;"
|
||||||
|
psql -d vaultwarden -c "GRANT ALL ON SCHEMA public TO vaultwarden;"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user