Closed hectoralicea closed 2 years ago
@hectoralicea The controller helm chart itself is the infrastructure and don't create any ALBs, the aws-load-balancer-webhook-service is expected to be ClusterIP.
You need to create a Service/Ingress yourself, and the controller will then provision NLBs/ALBs for you.
@hectoralicea The controller helm chart itself is the infrastructure and don't create any ALBs, the aws-load-balancer-webhook-service is expected to be ClusterIP.
You need to create a Service/Ingress yourself, and the controller will then provision NLBs/ALBs for you.
yea, it took me a few days to figure this out.
Still having issues but learning more each day.
@hectoralicea, I'm closing the issue. If you have further concerns, feel free to reopen or create a new issue.
Describe the bug Unable to get this helm chart to create an AWS ALB no matter what.
Steps to reproduce create helm using the below values file. following is output of services
See!! All EXTERNAL-IP are blank, because the helm chart template for service does not have the
type: LoadBalancer
optionExpected outcome kubectl get service -n kube-system should list EXTERNAL-IP
Environment EKS 1.19
AWS Load Balancer controller version v2.4.2
Kubernetes version
1.19
Using EKS (yes/no), if so version? Yes, 1.19
Additional Context: See following values file. it goes through ansible template to render it.