Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Failing to provision ALB #4027

Closed
MostafaWael-CA opened this issue Jan 21, 2025 · 0 comments
Closed

Failing to provision ALB #4027

MostafaWael-CA opened this issue Jan 21, 2025 · 0 comments

Comments

@MostafaWael-CA
Copy link

MostafaWael-CA commented Jan 21, 2025

Describe the bug
I tried to install the AWS load balancer controller using Helm and it failed to provision an ALB on AWS when I created new ingresses.

Expected outcome

An ALB should be created.

Current outcome

  • In my ingress, I got: Failed build model due to operation error Elastic Load Balancing v2: DescribeLoadBalancers, get identity: get credentials: failed to refresh cached credentials, failed to load credentials, exceeded maximum number of attempts, 10, request send failed, Get "http://169.254.170.23/v1/credentials": dial tcp 169.254.170.23:80: i/o timeout
  • In the controller: {"level":"error","ts":"2025-01-21T20:37:36Z","msg":"Reconciler error","controller":"ingress","object":{"name":"new-shared-k8s-alb-group"},"namespace":"","name":"new-shared-k8s-alb-group","reconcileID":"18b4f2a0-0d46-46b3-a89a-e43cf2c58dd1","error":"operation error Elastic Load Balancing v2: DescribeLoadBalancers, get identity: get credentials: failed to refresh cached credentials, failed to load credentials, exceeded maximum number of attempts, 10, request send failed, Get \"http://169.254.170.2/ and 2025/01/21 20:49:32 http: TLS handshake error from 10.0.21.244:35898: EOF
    Then I installed cert-manager using kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.15.0/cert-manager.yaml and the error became {"level":"error","ts":"2025-01-21T21:48:06Z","msg":"Reconciler error","controller":"ingress","object":{"name":"new-shared-k8s-alb-group"},"namespace":"","name":"new-shared-k8s-alb-group","reconcileID":"6cbe3d55-9104-469f-855f-c1d279b76d36","error":"operation error Elastic Load Balancing v2: DescribeLoadBalancers, get identity: get credentials: failed to refresh cached credentials, failed to load credentials, exceeded maximum number of attempts, 10, request send failed, Get \"http://169.254.170.23/v1/credentials\": dial tcp 169.254.170.23:80: i/o timeout"}

Environment

  • AWS Load Balancer controller version v2.11.0
  • Chart version 1.11.0
  • Using EKS (yes/no), if so version? v1.25.16-eks-2d5f260

A duplicate of #4028

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant