template-v2-scope-and-target.yaml 456 B

12345678910111213141516171819202122
  1. {% raw %}
  2. apiVersion: external-secrets.io/v1
  3. kind: ExternalSecret
  4. metadata:
  5. name: my-template-example
  6. spec:
  7. # ...
  8. target:
  9. name: secret-to-be-created
  10. template:
  11. engineVersion: v2
  12. templateFrom:
  13. - target: Annotations
  14. literal: "last-sync-for-user/{{ .user }}: {{ .now }}"
  15. data:
  16. - secretKey: user
  17. remoteRef:
  18. key: /grafana/user
  19. - secretKey: password
  20. remoteRef:
  21. key: /grafana/password
  22. {% endraw %}