From ec756dd8766be5d2046c0da9ee0a9be0b54e620e Mon Sep 17 00:00:00 2001 From: kimo Date: Sun, 16 Nov 2025 13:19:33 +0000 Subject: [PATCH] keycloak: add temporary postgres db --- keycloak/temp-postgres.yaml | 45 +++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 keycloak/temp-postgres.yaml diff --git a/keycloak/temp-postgres.yaml b/keycloak/temp-postgres.yaml new file mode 100644 index 0000000..697578f --- /dev/null +++ b/keycloak/temp-postgres.yaml @@ -0,0 +1,45 @@ +apiVersion: apps/v1 +kind: StatefulSet +metadata: + name: postgresql-db +spec: + serviceName: postgresql-db-service + selector: + matchLabels: + app: postgresql-db + replicas: 1 + template: + metadata: + labels: + app: postgresql-db + spec: + containers: + - name: postgresql-db + image: postgres:15 + volumeMounts: + - mountPath: /data + name: cache-volume + env: + - name: POSTGRES_USER + value: testuser + - name: POSTGRES_PASSWORD + value: testpassword + - name: PGDATA + value: /data/pgdata + - name: POSTGRES_DB + value: keycloak + volumes: + - name: cache-volume + emptyDir: {} +--- +apiVersion: v1 +kind: Service +metadata: + name: postgres-db +spec: + selector: + app: postgresql-db + type: LoadBalancer + ports: + - port: 5432 + targetPort: 5432 \ No newline at end of file