From 707271fab02c1a3cdc057085623999dfa1a04e13 Mon Sep 17 00:00:00 2001 From: rock Date: Sat, 12 Sep 2026 18:03:14 +0900 Subject: [PATCH] temp: remove authentik-db cluster (corruption recovery) --- k8s/infra/databases/authentik-db.yaml | 38 --------------------------- 1 file changed, 38 deletions(-) delete mode 100644 k8s/infra/databases/authentik-db.yaml diff --git a/k8s/infra/databases/authentik-db.yaml b/k8s/infra/databases/authentik-db.yaml deleted file mode 100644 index 03c88e8..0000000 --- a/k8s/infra/databases/authentik-db.yaml +++ /dev/null @@ -1,38 +0,0 @@ -# Dedicated CNPG Postgres for Authentik (GitOps, wave 2 — before authentik w3). -# CNPG generates secret `authentik-db-app` + service `authentik-db-rw` in ns iam; -# authentik-values reads them locally (no cross-ns secret copy). -apiVersion: postgresql.cnpg.io/v1 -kind: Cluster -metadata: - name: authentik-db - namespace: iam - annotations: - argocd.argoproj.io/sync-options: SkipDryRunOnMissingResource=true -spec: - instances: 1 - imageName: ghcr.io/cloudnative-pg/postgresql:16.2 - bootstrap: - initdb: - database: authentik - owner: app - encoding: UTF8 - localeCollate: C - localeCType: C - enableSuperuserAccess: false - resources: - requests: { memory: "512Mi", cpu: "250m" } - limits: { memory: "2Gi", cpu: "1" } - storage: - size: 10Gi - storageClass: longhorn-cnpg - monitoring: - enablePodMonitor: true - affinity: - # preferred + tolerations: HA across nodes without deadlocking a partly- - # schedulable 3-CP (same as forgejo-db). - podAntiAffinityType: preferred - topologyKey: kubernetes.io/hostname - tolerations: - - key: node-role.kubernetes.io/control-plane - operator: Exists - effect: NoSchedule