esoctl-tool-push-secret-snippet.yaml 535 B

123456789101112131415161718192021222324
  1. {% raw %}
  2. apiVersion: external-secrets.io/v1alpha1
  3. kind: PushSecret
  4. metadata:
  5. name: example-push-secret-with-template
  6. spec:
  7. refreshInterval: 10s
  8. secretStoreRefs:
  9. - name: secret-store-name
  10. kind: SecretStore
  11. selector:
  12. secret:
  13. name: git-sync-secret
  14. template:
  15. engineVersion: v2
  16. data:
  17. token: "{{ .token | toString | upper }} was templated"
  18. data:
  19. - match:
  20. secretKey: token
  21. remoteRef:
  22. remoteKey: git-sync-secret-copy-templated
  23. property: token
  24. {% endraw %}