kubernetes设置服务cidr和pod cidr相同

时间:2017-08-27 08:34:49

标签: kubernetes kubeadm

当我们使用kubeadm设置k8s群集时,有两个配置选项:

--pod-network-cidr

--service-cidr(默认为'10 .96.0.0 / 12')

问题是:

  1. 如果我将10.244.0.0./12用于pod-network-cidr,我是否需要为Kubernetes保存该IP范围?如果我们已经开始将10.244.0.0/12用于其他计算机,会发生什么。

  2. 我可以设置service-cidrpod-network-cidr相同的范围吗?我不明白service-cidr的工作原理。

1 个答案:

答案 0 :(得分:10)

简要回复:

    1. 您必须保留两者 pod-network范围和服务网络范围。您无法在LAN上使用它们(并且您无法拥有路由)。两个范围都是可配置的,因此您可以选择未使用的内容。如果您不确定,请使用ipcalc。
    1. 您必须使用单独的范围。

查看these slides有关正在播放的不同网络的说明。