apiVersion: external-secrets.io/v1 kind: ExternalSecret metadata: name: vault-grafana-oauth spec: secretStoreRef: name: vault kind: ClusterSecretStore target: name: grafana-oauth data: - secretKey: GF_AUTH_GENERIC_OAUTH_CLIENT_ID remoteRef: key: secrets/kube-prometheus/grafana/oauth property: GF_AUTH_GENERIC_OAUTH_CLIENT_ID - secretKey: GF_AUTH_GENERIC_OAUTH_CLIENT_SECRET remoteRef: key: secrets/kube-prometheus/grafana/oauth property: GF_AUTH_GENERIC_OAUTH_CLIENT_SECRET --- apiVersion: external-secrets.io/v1 kind: ExternalSecret metadata: name: vault-admin-credentials spec: secretStoreRef: name: vault kind: ClusterSecretStore target: name: grafana-admin-credentials data: - secretKey: admin-password remoteRef: key: secrets/kube-prometheus/grafana/admin property: admin-password - secretKey: admin-user remoteRef: key: secrets/kube-prometheus/grafana/admin property: admin-user