diff --git a/k8s/core/external-secrets-extra/external-secrets.yaml b/k8s/core/external-secrets-extra/external-secrets.yaml index 7e74304..0cd0d71 100644 --- a/k8s/core/external-secrets-extra/external-secrets.yaml +++ b/k8s/core/external-secrets-extra/external-secrets.yaml @@ -122,6 +122,7 @@ spec: matchLabels: app.kubernetes.io/instance: external-secrets app.kubernetes.io/name: external-secrets + --- apiVersion: external-secrets.io/v1beta1 kind: ClusterSecretStore @@ -134,7 +135,8 @@ spec: headers: Content-Type: application/json result: - jsonPath: "$.data.{{ .remoteRef.property }}" + jsonPath: "{{ printf \"$.data.%s\" .remoteRef.property }}" + --- apiVersion: external-secrets.io/v1beta1 kind: ClusterSecretStore @@ -145,4 +147,5 @@ spec: webhook: url: "http://bitwarden-cli:8087/object/item/{{ .remoteRef.key }}" result: - jsonPath: "$.data.fields[?@.name==\"{{ .remoteRef.property }}\"].value" + jsonPath: "$.data.fields[?(@.name==\"{{ .remoteRef.property }}\")].value" +