conjur-secret-store-cert.yaml 894 B

12345678910111213141516171819202122232425262728
  1. apiVersion: external-secrets.io/v1
  2. kind: SecretStore
  3. metadata:
  4. name: conjur
  5. spec:
  6. provider:
  7. conjur:
  8. # Service URL
  9. url: https://myapi.conjur.org
  10. # [OPTIONAL] base64 encoded string of certificate
  11. caBundle: OPTIONALxFIELDxxxBase64xCertxString==
  12. auth:
  13. cert:
  14. # conjur account
  15. account: conjur
  16. # The authn-cert service ID
  17. serviceID: my-cert-auth-service
  18. # [OPTIONAL] HostID for cert authentication (leave empty for 'spiffe' mode).
  19. # hostId: vm-01
  20. # Reference to a Kubernetes secret containing the PEM-encoded client certificate
  21. clientCertRef:
  22. name: conjur-client-cert
  23. key: tls.crt
  24. # Reference to a Kubernetes secret containing the PEM-encoded client key
  25. clientKeyRef:
  26. name: conjur-client-cert
  27. key: tls.key