类型为LoadBalancer的Kubernetes服务,如何更新该服务

类型为LoadBalancer的Kubernetes服务,如何更新该服务,kubernetes,load-balancing,Kubernetes,Load Balancing,我在检查kubernetes中的UpdateLoadBalancer实现。以下是我的理解: 设置–3个节点–1个主节点和2个辅助节点 创建一个类型为LoadBalancer的服务,但没有任何与之关联的POD 为服务创建1个pod(pod-1在minion-1中着陆)-UpdateLoadBalancer为 调用 将服务的吊舱缩放到2。 Pod-2降落在minion-2中-UpdateLoadBalancer被调用 将豆荚按比例缩放到3。Pod-3降落在仆从-1或仆从-2- 未调用Update

我在检查kubernetes中的UpdateLoadBalancer实现。以下是我的理解:

设置–3个节点–1个主节点和2个辅助节点

  • 创建一个类型为LoadBalancer的服务,但没有任何与之关联的POD
  • 为服务创建1个pod(pod-1在minion-1中着陆)-UpdateLoadBalancer为 调用
  • 将服务的吊舱缩放到2。
    • Pod-2降落在minion-2中-UpdateLoadBalancer被调用
    • 将豆荚按比例缩放到3。Pod-3降落在仆从-1或仆从-2- 未调用UpdateLoadBalancer
原因是,仅当新的仆从/节点与服务关联时,才会调用UpdateLoadBalancer。因为minion-1和minion-2已经与服务关联,所以不会调用update

我正在为kubernetes编写一个云提供商插件。目前,所有云提供商都添加了minion节点作为负载平衡器的成员。但在我的实现中,我添加了pod的IP作为LB的成员


根据我的理解,我认为目前的设计不可能更新。我的理解正确吗?

kubernetes dev
邮件列表中,这可能是一个很好的问题。谢谢!!刚刚在kubernetes dev邮件列表上发布了这个问题。