How to setup a Kubernetes secret to pull images from ECR? Aug 9, 2021 Example for AWS ECR: $ aws ecr get-login-password | docker login -u AWS --password-stdin DOCKER_REGISTRY_DOMAIN_NAME $ kubectl create secret generic SECRET_NAME --from-file=.dockerconfigjson=$HOME/.docker/config.json --type=kubernetes.io/dockerconfigjson Now you can use SECRET_NAME as the name of the secret to pull images. Usually Helm charts will have a pullImageSecrets variable for that.