aws-load-balancer-controller: Docker image aws-load-balancer-controller:v2.2.4 cannot be download
Describe the bug The image mentioned in the latest helm cannot be downloaded. 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon/aws-load-balancer-controller:v2.2.4
Steps to reproduce
- Follow the installation documentation (with helm)
last step is:
helm install aws-load-balancer-controller eks/aws-load-balancer-controller -n kube-system --set clusterName=<cluster-name> --set serviceAccount.create=false --set serviceAccount.name=aws-load-balancer-controller
that installs alb controller. However, it’s not started because the image cannot be downloaded. Message in the ALB Pod in the cluster:
Back-off pulling image "602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon/aws-load-balancer-controller:v2.2.4" `
Additional test on Fedora Laptop:
docker pull 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon/aws-load-balancer-controller:v2.2.4
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
Trying to pull 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon/aws-load-balancer-controller:v2.2.4...
Error: initializing source docker://602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon/aws-load-balancer-controller:v2.2.4: reading manifest v2.2.4 in 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon/aws-load-balancer-controller: unauthorized: authentication required
Expected outcome
Works after all installation steps from docu are done.
Environment
- AWS Load Balancer controller version: 2.2.4
- helm (latest)
- Using EKS: yes
About this issue
- Original URL
- State: closed
- Created 3 years ago
- Reactions: 4
- Comments: 15 (2 by maintainers)
Found a workaround for now. Actually exchanging repo with a working one: amazon/aws-alb-ingress-controller
helm upgrade aws-load-balancer-controller eks/aws-load-balancer-controller -n kube-system ... --set image.repository=amazon/aws-alb-ingress-controller