gcpsm-docker-config-helm-externalsecret.yaml 495 B

1234567891011121314151617181920212223
  1. {% raw %}
  2. apiVersion: external-secrets.io/v1
  3. kind: ExternalSecret
  4. metadata:
  5. name: dk-cfg-example
  6. spec:
  7. refreshInterval: 1h0m0s
  8. secretStoreRef:
  9. name: example
  10. kind: SecretStore
  11. target:
  12. template:
  13. type: kubernetes.io/dockerconfigjson
  14. engineVersion: v2
  15. data:
  16. .dockerconfigjson: "{{ `{{ .mysecret }}` }}"
  17. name: secret-to-be-created
  18. creationPolicy: Owner
  19. data:
  20. - secretKey: mysecret
  21. remoteRef:
  22. key: docker-config-example
  23. {% endraw %}