我希望有人能在 Kubernetes 网络设置上给我启发。我想使用 flannel 作为 Kubernetes 网络层。
我在 Kubernetes 上:1.5.5 顺便说一句。
问题是,你可以(应该?)定义一个 cidr 的地方太多了,我不再只见树木不见森林。
给你一些关于我的设置的信息:
- 我的主机部署在 10.9.0.0/24 范围内。
- 我想使用 10.254.0.0/16 作为法兰绒范围
- 目前,工作节点上的 docker 使用 172.17.0.0/16 范围
kube-apiserver 有以下 cidr 选项:
--service-cluster-ip-range
kube-controller-manager 具有以下 cidr 选项:
--cluster-cidr
--service-cluster-ip-range
这两者有什么区别?
kube-proxy 有这个:
--cluster-cidr={{ kubernetes_cluster_cidr }}
什么 ip 范围到底在哪里?