generator-vault.yaml 557 B

12345678910111213141516171819202122
  1. {% raw %}
  2. apiVersion: generators.external-secrets.io/v1alpha1
  3. kind: VaultDynamicSecret
  4. metadata:
  5. name: "pki-example"
  6. spec:
  7. path: "/pki/issue/example-dot-com"
  8. method: "POST"
  9. parameters:
  10. common_name: "localhost"
  11. ip_sans: "127.0.0.1,127.0.0.11"
  12. resultType: "Data" # "Auth" and "Raw" are also available
  13. provider:
  14. server: "http://vault.default.svc.cluster.local:8200"
  15. auth:
  16. kubernetes:
  17. mountPath: "kubernetes"
  18. role: "external-secrets-operator"
  19. serviceAccountRef:
  20. name: "default"
  21. {% endraw %}