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