apiVersion: v1 kind: Secret metadata: name: dnd-secrets namespace: dnd type: Opaque stringData: # Host zeigt jetzt auf dnd-postgres-service DATABASE_URL: "postgresql://admin:dndgeheim123@dnd-postgres-service:5432/dnd_ledger" --- apiVersion: apps/v1 kind: Deployment metadata: name: dnd-ledger-app namespace: dnd spec: replicas: 1 selector: matchLabels: app: dnd-ledger template: metadata: labels: app: dnd-ledger spec: containers: - name: streamlit image: ghcr.io/unreg-hdw/dnd-ledger:latest # Dein neues Image ports: - containerPort: 8501 args: - "streamlit" - "run" - "app.py" - "--server.port=8501" - "--server.address=0.0.0.0" - "--server.enableCORS=false" - "--server.enableXsrfProtection=false" env: - name: DATABASE_URL valueFrom: secretKeyRef: name: dnd-secrets key: DATABASE_URL