代码之家  ›  专栏  ›  技术社区  ›  user_mda

AKS上LoadBalancer类型的服务

  •  0
  • user_mda  · 技术社区  · 6 年前

    我正在使用AKS,当我创建LoadBalancer类型的服务时,它会创建一个服务并分配和IP,但以下创建LoadBalancer类型服务的请求没有分配IP,它显示 <pending> 永远的状态

    我验证了公共IP的配额在范围内。这是我达到的限制吗?我应该如何进行调试?

    这是一个相关链接 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=[]
    
    1 回复  |  直到 6 年前
        1
  •  1
  •   4c74356b41    6 年前

    因此,在本例中,问题在于负载平衡器配置中的ip地址过时。它们需要移除。

    正确的方法是删除过时的kubernetes服务

    推荐文章