fix: disable postgresql subchart, use CNPG
This commit is contained in:
@@ -34,15 +34,23 @@ spec:
|
||||
TZ: "Europe/Berlin"
|
||||
CREATE_ADMIN: "1"
|
||||
RUN_MIGRATIONS: "1"
|
||||
# Werte kommen aus miniflux-secret (envFrom unten)
|
||||
|
||||
envFrom:
|
||||
- secretRef:
|
||||
DATABASE_URL:
|
||||
value: "postgres://miniflux:$(DATABASE_PASSWORD)@miniflux-db-rw.miniflux.svc.cluster.local/miniflux?sslmode=disable"
|
||||
DATABASE_PASSWORD:
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: miniflux-secret
|
||||
|
||||
# DATABASE_URL wird aus Secret zusammengebaut
|
||||
# Format: postgres://user:password@host:5432/miniflux?sslmode=disable
|
||||
# Wird via postgresql.auth.existingSecret gesetzt (siehe postgresql unten)
|
||||
key: DATABASE_PASSWORD
|
||||
ADMIN_USERNAME:
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: miniflux-secret
|
||||
key: ADMIN_USERNAME
|
||||
ADMIN_PASSWORD:
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: miniflux-secret
|
||||
key: ADMIN_PASSWORD
|
||||
|
||||
service:
|
||||
main:
|
||||
@@ -52,28 +60,14 @@ spec:
|
||||
|
||||
ingress:
|
||||
main:
|
||||
enabled: false # Routing läuft über HTTPRoute (Cilium Gateway)
|
||||
enabled: false
|
||||
|
||||
persistence:
|
||||
# Miniflux selbst ist stateless (PostgreSQL hält die Daten)
|
||||
# Kein PVC für den App-Container nötig
|
||||
config:
|
||||
enabled: false
|
||||
|
||||
postgresql:
|
||||
enabled: true
|
||||
auth:
|
||||
username: miniflux
|
||||
database: miniflux
|
||||
existingSecret: miniflux-secret
|
||||
secretKeys:
|
||||
adminPasswordKey: DATABASE_PASSWORD
|
||||
userPasswordKey: DATABASE_PASSWORD
|
||||
primary:
|
||||
persistence:
|
||||
enabled: true
|
||||
storageClass: longhorn
|
||||
size: 2Gi
|
||||
enabled: false
|
||||
|
||||
resources:
|
||||
requests:
|
||||
|
||||
Reference in New Issue
Block a user