velero-secret.yaml 802 B

12345678910111213141516171819202122232425262728293031323334
  1. ---
  2. apiVersion: external-secrets.io/v1
  3. kind: ExternalSecret
  4. metadata:
  5. name: velero-aws
  6. namespace: velero
  7. spec:
  8. target:
  9. name: velero-aws
  10. deletionPolicy: Delete
  11. template:
  12. type: Opaque
  13. data:
  14. credentials: |-
  15. [default]
  16. aws_access_key_id = {{ .access }}
  17. aws_secret_access_key = {{ .secret }}
  18. data:
  19. - secretKey: access
  20. sourceRef:
  21. storeRef:
  22. name: bitwarden-login
  23. kind: ClusterSecretStore
  24. remoteRef:
  25. key: 7f710887-0432-4594-ba47-b3fb0011bb4e
  26. property: username
  27. - secretKey: secret
  28. sourceRef:
  29. storeRef:
  30. name: bitwarden-login
  31. kind: ClusterSecretStore
  32. remoteRef:
  33. key: 7f710887-0432-4594-ba47-b3fb0011bb4e
  34. property: password