| 1234567891011121314151617181920212223242526 |
- {% raw %}
- apiVersion: generators.external-secrets.io/v1alpha1
- kind: VaultDynamicSecret
- metadata:
- name: "vault-get-example"
- spec:
- path: "/kv/data/example"
- method: "GET"
- # Query string parameters for GET calls (each key may map to multiple values).
- # These are ignored for non-GET methods; use `parameters` for write bodies.
- getParameters:
- version:
- - "1"
- resultType: "Data" # "Auth" and "Raw" are also available
- provider:
- # For production, always use "https" and ensure the additional TLS parameters are configured accordingly.
- server: "http://vault.default.svc.cluster.local:8200"
- auth:
- kubernetes:
- mountPath: "kubernetes"
- role: "external-secrets-operator"
- serviceAccountRef:
- name: "default"
- {% endraw %}
|