创建 EKS 集群后,负载均衡器陷入挂起状态。我的所有子网都是公共的,我还添加了共享和字段标签。当我使用 terraform cdk 使用启动模板创建节点组时,会出现此问题。
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
ingress-nginx-controller LoadBalancer 172.20.220.13 <pending> 80:31789/TCP,443:32706/TCP 60m
ingress-nginx-controller-admission ClusterIP 172.20.84.242 <none> 443/TCP
请检查服务日志
kubectl describe svc ingress-nginx-controller -n your_namespace
并共享部署。我假设您已达到您所在地区的弹性 IP 配额
默认情况下,所有 AWS 账户每个区域仅限五 (5) 个弹性 IP 地址 https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html#using-instance-addressing-limit
我在使用 terraform 的 EKS 上遇到了这个问题。就我而言,事实证明我们达到了经典负载均衡器帐户的配额限制 (20/20)。提交增加限额请求即可开始。
每个区域 50 个网络负载均衡器、每个区域 20 个经典负载均衡器、每个区域 50 个应用程序负载均衡器