1password-external-secret-my-cert.yaml 592 B

123456789101112131415161718192021222324252627282930
  1. ---
  2. apiVersion: external-secrets.io/v1
  3. kind: ExternalSecret
  4. metadata:
  5. name: my-cert
  6. spec:
  7. secretStoreRef:
  8. kind: SecretStore
  9. name: staging
  10. target:
  11. creationPolicy: Owner
  12. data:
  13. - secretKey: cert.crt
  14. remoteRef:
  15. key: my-cert
  16. property: cert.crt
  17. - secretKey: cert.key
  18. remoteRef:
  19. key: my-cert
  20. property: cert.key
  21. # OR
  22. dataFrom:
  23. - extract:
  24. key: my-cert
  25. property: cert.key # optional field Label to match exactly
  26. # OR
  27. - find:
  28. path: my-cert # optional Item Title to match exactly
  29. name:
  30. regexp: "^cert.*"