(重新)设置K8负载的IP范围

时间:2019-04-20 13:16:49

标签: kubernetes

在创建给定的k8集群时,我没有为 service-cluster-ip-range 指定任何特定的内容。现在,当我创建新的 loadBalancer 服务时,k8会分配在网络中现有ip地址上移动的值。

通过kubectl cluster-info dump | grep service-cluster-ip-range检查允许范围会给我:

"--service-cluster-ip-range=10.96.0.0/12"

(奇怪的是)这不是分配值的来源。新值似乎始于10.95.96.235,并从那里开始递增。

尝试通过 spec.loadBalancerIP 在服务描述符中预设有效IP,这会给我kubelet带来的错误:

Failed to allocate IP for "newservice": "10.95.96.233" is not allowed in config

我的问题是:

  • 是否可以在不重建整个集群的情况下更改 service-cluster-ip-range
  • 如果没有,我是否可以使用其他选项来(预先)设置 loadBalancerIP

0 个答案:

没有答案