apiVersion: external-secrets.io/v1 kind: ExternalSecret metadata: name: foundry-vtt-oauth2-proxy-credentials namespace: default spec: refreshInterval: "1h" secretStoreRef: name: vault-external-secrets-store kind: ClusterSecretStore target: name: foundry-vtt-oauth2-proxy-secret creationPolicy: Owner data: - secretKey: OAUTH2_PROXY_CLIENT_ID remoteRef: key: oauth2-proxy/foundry-vtt property: client-id - secretKey: OAUTH2_PROXY_CLIENT_SECRET remoteRef: key: oauth2-proxy/foundry-vtt property: client-secret - secretKey: OAUTH2_PROXY_COOKIE_SECRET remoteRef: key: oauth2-proxy/foundry-vtt property: cookie-secret