gcpsm-docker-config-externalsecret.yaml 475 B

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