apiVersion: external-secrets.io/v1beta1 kind: ExternalSecret metadata: name: docker-pull-secret spec: refreshInterval: 1h secretStoreRef: name: dockerpullsecret-vault-cluster-secret-store kind: ClusterSecretStore target: template: type: kubernetes.io/dockerconfigjson name: docker-pull-secret creationPolicy: Owner data: - secretKey: .dockerconfigjson remoteRef: key: {{ .Values.dockerPullSecret }} property: .dockerconfigjson