gcpsm-data-from-external-secret.yaml 470 B

123456789101112131415
  1. apiVersion: external-secrets.io/v1
  2. kind: ExternalSecret
  3. metadata:
  4. name: example
  5. spec:
  6. refreshInterval: 1h0m0s # rate SecretManager pulls GCPSM
  7. secretStoreRef:
  8. kind: SecretStore
  9. name: example # name of the SecretStore (or kind specified)
  10. target:
  11. name: secret-to-be-created # name of the k8s Secret to be created
  12. creationPolicy: Owner
  13. dataFrom:
  14. - extract:
  15. key: all-keys-example-secret # name of the GCPSM secret