--- apiVersion: external-secrets.io/v1 kind: ExternalSecret metadata: name: furumi-ng-creds spec: target: name: furumi-ng-creds deletionPolicy: Delete template: type: Opaque data: TOKEN: |- {{ .token }} OIDC_CLIENT_ID: |- {{ .client_id }} OIDC_CLIENT_SECRET: |- {{ .client_secret }} OIDC_ISSUER_URL: https://idm.hexor.cy/application/o/furumi-ng-web/ OIDC_REDIRECT_URL: https://music.hexor.cy/auth/callback OIDC_SESSION_SECRET: |- {{ .session_secret }} data: - secretKey: token sourceRef: storeRef: name: vaultwarden-login kind: ClusterSecretStore remoteRef: key: b8b8c3a2-c3fe-42d3-9402-0ae305e1455f property: fields[0].value - secretKey: client_id sourceRef: storeRef: name: vaultwarden-login kind: ClusterSecretStore remoteRef: key: b8b8c3a2-c3fe-42d3-9402-0ae305e1455f property: fields[1].value - secretKey: client_secret sourceRef: storeRef: name: vaultwarden-login kind: ClusterSecretStore remoteRef: key: b8b8c3a2-c3fe-42d3-9402-0ae305e1455f property: fields[2].value - secretKey: session_secret sourceRef: storeRef: name: vaultwarden-login kind: ClusterSecretStore remoteRef: key: b8b8c3a2-c3fe-42d3-9402-0ae305e1455f property: fields[3].value