pushsecret-datato-rewrite.yaml 571 B

12345678910111213141516171819202122232425
  1. apiVersion: external-secrets.io/v1alpha1
  2. kind: PushSecret
  3. metadata:
  4. name: pushsecret-datato-rewrite
  5. namespace: default
  6. spec:
  7. refreshInterval: 10s
  8. secretStoreRefs:
  9. - name: secret-store
  10. kind: SecretStore
  11. selector:
  12. secret:
  13. name: source-secret
  14. # Push keys with transformation
  15. dataTo:
  16. - storeRef:
  17. name: secret-store
  18. match:
  19. regexp: "^db-.*"
  20. rewrite:
  21. - regexp:
  22. source: "^db-"
  23. target: "myapp/database/"
  24. # db-host -> myapp/database/host
  25. # db-port -> myapp/database/port