【问题标题】:service external ip pending kubernetes服务外部 ip 待处理的 kubernetes
【发布时间】:2019-05-13 03:36:55
【问题描述】:

为什么服务外部 IP 地址处于挂起状态?

我应该为我的 kubernetes master 启用任何负载均衡器吗?

我在数字海洋云上使用 Kubernetes。

【问题讨论】:

    标签: kubernetes load-balancing digital-ocean dgraph


    【解决方案1】:

    为了在云中配置负载均衡器或持久卷,Kubernetes 使用云控制器管理器。 按照本指南了解更多信息:Kubernetes Cloud Controller Manager

    在设置集群时,您可能没有指定要使用的任何云控制器,这就是它处于挂起状态的原因。

    配置云控制器管理器后,您应该能够配置负载均衡器并查看外部 IP。

    这里的答案也可能有帮助:Kubernetes External Load Balancer Service on DigitalOcean

    【讨论】:

    • 感谢 AATHITH。更新了链接。
    • 是否可以在设置集群后设置云控制器?如果是,我如何在 Digital Ocean 中设置它
    • 创建 Kubernetes 集群后可以设置云控制器管理器。但是,Digital Ocean 没有云提供商。请点击此链接获取受支持的云供应商:github.com/kubernetes/kubernetes/blob/master/pkg/cloudprovider/…
    【解决方案2】:

    我遇到了同样的问题,在检查了每个地方后,我意识到负载平衡器存在服务限制。

    我可以看到这个日志Error syncing load balancer: failed to ensure load balancer: failed to create load-balancer: POST https://api.digitalocean.com/v2/load_balancers: 429 (request "XXX-YYY-ZZZ") You have reached your load balancer limit, maximum allowed 10.

    所以我创建了一个支持票来增加这个限制,问题就解决了

    【讨论】:

    • 我的问题是 ccm。创建 ccm 解决了我的问题。
    猜你喜欢
    • 2017-10-21
    • 1970-01-01
    • 2018-11-14
    • 2018-08-27
    • 1970-01-01
    • 1970-01-01
    • 2021-05-12
    • 2018-08-11
    相关资源
    最近更新 更多