From 80ef9813c130a63829ce04031e69aedae46f0ea7 Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Thu, 2 Oct 2025 23:54:02 -0500 Subject: [PATCH] add cred --- .../komodo/templates/external-secret.yaml | 30 +++++++++++++++++++ clusters/cl01tl/management/komodo/values.yaml | 1 + 2 files changed, 31 insertions(+) diff --git a/clusters/cl01tl/management/komodo/templates/external-secret.yaml b/clusters/cl01tl/management/komodo/templates/external-secret.yaml index c2da7230e..beb0f4a84 100644 --- a/clusters/cl01tl/management/komodo/templates/external-secret.yaml +++ b/clusters/cl01tl/management/komodo/templates/external-secret.yaml @@ -77,3 +77,33 @@ spec: key: /digital-ocean/home-infra/postgres-backups metadataPolicy: None property: secret + +--- +apiVersion: external-secrets.io/v1 +kind: ExternalSecret +metadata: + name: komodo-postgresql-17-fdb-cluster-backup-secret + namespace: {{ .Release.Namespace }} + labels: + app.kubernetes.io/name: komodo-postgresql-17-fdb-cluster-backup-secret + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/part-of: {{ .Release.Name }} +spec: + secretStoreRef: + kind: ClusterSecretStore + name: vault + data: + - secretKey: ACCESS_KEY_ID + remoteRef: + conversionStrategy: Default + decodingStrategy: None + key: /digital-ocean/home-infra/postgres-backups + metadataPolicy: None + property: access + - secretKey: ACCESS_SECRET_KEY + remoteRef: + conversionStrategy: Default + decodingStrategy: None + key: /digital-ocean/home-infra/postgres-backups + metadataPolicy: None + property: secret diff --git a/clusters/cl01tl/management/komodo/values.yaml b/clusters/cl01tl/management/komodo/values.yaml index 8435bdacc..95a51d19f 100644 --- a/clusters/cl01tl/management/komodo/values.yaml +++ b/clusters/cl01tl/management/komodo/values.yaml @@ -170,6 +170,7 @@ postgres-17-fdb-cluster: storageClass: local-path postgresUID: 999 postgresGID: 999 + enableSuperuserAccess: true monitoring: enabled: true prometheusRule: