【发布时间】:2019-10-31 00:43:35
【问题描述】:
我的测试集群中的服务的免费 IP 用完了,我想将 service-cluster-ip-range 更改为新的 CIDR。我想知道它是否受支持以及如何做到这一点。
运行 K8s 1.12.3、CoreDNS 和 Calico
在我调查这个问题的过程中,我没有发现可以提供任何帮助的官方文档。
我为 kube-apiserver 和 kube-controller-manager 修改了 --service-cluster-ip-range 以匹配新范围。
然后我在所有 master 上重新启动 kube-apiserver kube-controller-manager kube-scheduler 并添加了一个新服务
似乎新服务是使用新范围创建的,所有旧服务,包括集群 IP 都被保留了。新旧服务都可以正常工作,即使在 att 全集群重启后(只是为了尝试)。
【问题讨论】:
标签: kubernetes