bitwarden-secret-store.yaml 657 B

1234567891011121314151617181920212223242526
  1. {% raw %}
  2. ---
  3. apiVersion: external-secrets.io/v1beta1
  4. kind: ClusterSecretStore
  5. metadata:
  6. name: bitwarden-login
  7. spec:
  8. provider:
  9. webhook:
  10. url: "http://bitwarden-cli:8087/object/item/{{ .remoteRef.key }}"
  11. headers:
  12. Content-Type: application/json
  13. result:
  14. jsonPath: "$.data.login.{{ .remoteRef.property }}"
  15. ---
  16. apiVersion: external-secrets.io/v1beta1
  17. kind: ClusterSecretStore
  18. metadata:
  19. name: bitwarden-fields
  20. spec:
  21. provider:
  22. webhook:
  23. url: "http://bitwarden-cli:8087/object/item/{{ .remoteRef.key }}"
  24. result:
  25. jsonPath: "$.data.fields[?@.name==\"{{ .remoteRef.property }}\"].value"
  26. {% endraw %}