-
Notifications
You must be signed in to change notification settings - Fork 561
Description
Installation method
Own AWS account
What happened?
The AWS Load Balancer Controller validating webhook is not ready.
The service aws-load-balancer-webhook-service has no endpoints.
Kubernetes rejects Ingress manifests and Terraform fails.
The fix is to wait for the controller to come up or restart the deployment
Waiting for application to become ready...
π Cleaning up previous lab infrastructure...
π§ Creating infrastructure for next lab...
β·
β Error: API response status: Failure
β
β with module.lab.kubernetes_manifest.ui_alb,
β on lab/main.tf line 28, in resource "kubernetes_manifest" "ui_alb":
β 28: resource "kubernetes_manifest" "ui_alb" {
β
β Internal error occurred: failed calling webhook "vingress.elbv2.k8s.aws":
β failed to call webhook: Post
β "https://aws-load-balancer-webhook-service.kube-system.svc:443/validate-networking-v1-ingress?timeout=10s":
β no endpoints available for service "aws-load-balancer-webhook-service"
β΅
β·
β Error: Kubernetes API Error: InternalError []
β
β with module.lab.kubernetes_manifest.ui_alb,
β on lab/main.tf line 28, in resource "kubernetes_manifest" "ui_alb":
β 28: resource "kubernetes_manifest" "ui_alb" {
β
β΅
β·
β Error:
β
β with module.lab.kubernetes_manifest.ui_alb,
β on lab/main.tf line 28, in resource "kubernetes_manifest" "ui_alb":
β 28: resource "kubernetes_manifest" "ui_alb" {
β
β failed calling webhook "vingress.elbv2.k8s.aws": failed to call webhook:
β Post
β "https://aws-load-balancer-webhook-service.kube-system.svc:443/validate-networking-v1-ingress?timeout=10s":
β no endpoints available for service "aws-load-balancer-webhook-service"
β΅
π¨ An error occurred, please contact your workshop proctor or raise an issue at https://github.com/aws-samples/eks-workshop-v2/issues
The full log can be found here: /eks-workshop/logs/action-1765259340.log
What did you expect to happen?
We want the ALB to be created and webhook to be ceate and proceed to next steps
How can we reproduce it?
Retry the AWS observability eks workshop under chaos engineering resilience
Anything else we need to know?
No response
EKS version
latest under eks version 1.33
Metadata
Metadata
Assignees
Labels
Type
Projects
Status