dnd anpassung

This commit is contained in:
HDW
2026-06-04 00:09:31 +02:00
parent 3e584ce6b3
commit 9c6879bcd6
2 changed files with 61 additions and 1 deletions

View File

@@ -6,7 +6,7 @@ metadata:
type: Opaque type: Opaque
stringData: stringData:
# Zeigt auf denselben Postgres im dnd-Namespace (cross-namespace via FQDN) # Zeigt auf denselben Postgres im dnd-Namespace (cross-namespace via FQDN)
DATABASE_URL: "postgresql://admin:dndgeheim123@dnd-postgres-service.dnd.svc.cluster.local:5432/dnd_ledger" DATABASE_URL: "postgresql://admin:dndgeheim123@dnd-postgres-service.dnd-dev.svc.cluster.local:5432/dnd_ledger"
SECRET_KEY: "dev-secret-change-me" SECRET_KEY: "dev-secret-change-me"
--- ---

View File

@@ -0,0 +1,60 @@
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: dnd-dev-postgres-pvc
namespace: dnd-dev
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi
---
apiVersion: v1
kind: Service
metadata:
name: dnd-postgres-service
namespace: dnd-dev
spec:
selector:
app: dnd-dev-postgres
ports:
- protocol: TCP
port: 5432
targetPort: 5432
---
apiVersion: apps/v1
kind: StatefulSet
metadata:
name: dnd-dev-postgres
namespace: dnd-dev
spec:
serviceName: "dnd-postgres-service"
replicas: 1
selector:
matchLabels:
app: dnd-dev-postgres
template:
metadata:
labels:
app: dnd-dev-postgres
spec:
containers:
- name: postgres
image: postgres:15-alpine
env:
- name: POSTGRES_DB
value: "dnd_ledger"
- name: POSTGRES_USER
value: "admin"
- name: POSTGRES_PASSWORD
value: "dndgeheim123"
ports:
- containerPort: 5432
volumeMounts:
- name: postgres-storage
mountPath: /var/lib/postgresql/data
volumes:
- name: postgres-storage
persistentVolumeClaim:
claimName: dnd-dev-postgres-pvc