宿主机和集群网络
来源:3-1 kubernetes集群网络
慕仙9237156
2019-04-27
老师您好,今天把理论部分也看完了,深有感触,老师讲的太好了。让我对K8S集群内部也有所了解。我在公司的私有云的环境下也搭建起来了和老师一样的K8S集群。但是有个问题,我们公司的私有云网段是10开头的,K8S集群网络也是10开头的,不知道是否会有冲突?能不能把K8S的集群网络改成其他网段开头的呢?比如172.16.0.0/12
1回答
-
亲,你好。感谢鼓励。如果你使用的是weave 来构建的pod网络的话,可以通过修改weave yaml中的IPALLOC_RANGE,比如:
编辑weave.yaml:
spec:
containers:
- name: weave
command:
- /home/weave/launch.sh
env:
- name: HOSTNAME
valueFrom:
fieldRef:
apiVersion: v1
fieldPath: spec.nodeName
- name: IPALLOC_RANGE
value: 172.16.0.0/12
当然与之对应的是在kubeadm init时也要传入一致的--pod-network-cidr=172.16.0.0/12参数。
如果使用的是其他cni网络插件,可以参考插件对应的文档。祝学习愉快。
012019-04-27
相似问题