AKS 上类型 LoadBalancer 的服务

Service of Type LoadBalancer on AKS

我正在使用 AKS,当我创建 LoadBalancer 类型的服务时,它会创建一个服务并分配 IP,但是以下创建负载均衡器类型服务的请求不会分配 IP,它显示 <pending> 永远的状态

我确认 public IP 的配额在范围内。这是我遇到的限制吗?我应该如何停止调试?

这是相关的 link https://github.com/Azure/acs-engine/issues/737

我在描述服务时看到了这个

 Warning  CreatingLoadBalancerFailed  18s (x5 over 1m)  service-controller  Error creating load balancer (will retry): Failed to create load balancer for service kubernetestypo32/hello-world-serviceypo32: network.LoadBalancersClient#CreateOrUpdate: Failure responding to request: StatusCode=400 -- Original Error: autorest/azure: Service returned an error. Status=400 Code="LoadBalancerFrontendIPConfigurationCountLimitReached" Message="Basicsku load balancer /subscriptions/c28f7a55-03f7-41fb-b96b-011eff3ce42e/resourceGroups/MC_spalshikResourceGroup_spalshikK8sCluster_eastus/providers/Microsoft.Network/loadBalancers/kubernetes cannot have more than 10 FrontendIPConfigurations." Details=[]

所以在这种情况下,问题出在负载均衡器配置中的陈旧 IP 地址上。他们需要被删除。

正确的做法 - 删除陈旧的 kubernetes 服务