From 639b4adb29c4f47e6c504a00c906bcde6f74b85b Mon Sep 17 00:00:00 2001 From: Joseph Hanson Date: Thu, 25 Jul 2024 18:20:56 -0500 Subject: [PATCH] Add jellyseerr database --- .../cluster/postgrescluster.yaml | 5 ++++ .../cluster/pushsecret.yaml | 30 +++++++++++++++++++ 2 files changed, 35 insertions(+) diff --git a/kubernetes/apps/database/crunchy-postgres-operator/cluster/postgrescluster.yaml b/kubernetes/apps/database/crunchy-postgres-operator/cluster/postgrescluster.yaml index dfb74eb..be5030e 100644 --- a/kubernetes/apps/database/crunchy-postgres-operator/cluster/postgrescluster.yaml +++ b/kubernetes/apps/database/crunchy-postgres-operator/cluster/postgrescluster.yaml @@ -98,6 +98,11 @@ spec: - sonarr_main password: type: AlphaNumeric + - name: jellyseerr + databases: + - jellyseerr + password: + type: AlphaNumeric backups: diff --git a/kubernetes/apps/database/crunchy-postgres-operator/cluster/pushsecret.yaml b/kubernetes/apps/database/crunchy-postgres-operator/cluster/pushsecret.yaml index f29fd30..9425096 100644 --- a/kubernetes/apps/database/crunchy-postgres-operator/cluster/pushsecret.yaml +++ b/kubernetes/apps/database/crunchy-postgres-operator/cluster/pushsecret.yaml @@ -188,3 +188,33 @@ spec: remoteRef: remoteKey: atuin property: ATUIN_POSTGRES_PASSWORD +--- +# yaml-language-server: $schema=https://ks.hsn.dev/external-secrets.io/pushsecret_v1alpha1.json +apiVersion: external-secrets.io/v1alpha1 +kind: PushSecret +metadata: + name: jellyseerr +spec: + refreshInterval: 1h + secretStoreRefs: + - name: onepassword-connect + kind: ClusterSecretStore + selector: + secret: + name: postgres-pguser-jellyseerr + data: + - match: + secretKey: host + remoteRef: + remoteKey: jellyseerr + property: JELLYSEERR_POSTGRES_HOST + - match: + secretKey: user + remoteRef: + remoteKey: jellyseerr + property: JELLYSEERR_POSTGRES_USER + - match: + secretKey: password + remoteRef: + remoteKey: jellyseerr + property: ATUIN_POSTGRES_PASSWORD