用于 Windows 网络的 Kubernetes - 默认 CNI
Kubernetes for Windows networking - default CNI
在此official doc下,windows尚未完全支持 calico 和 flannel。我计划使用 ToR(架顶式)静态路由。
如何安装默认 CNI? (什么都不做?)
例如使用法兰绒我需要 运行 - kubectl apply -f kube-flannel.yml
那么我需要为 ToR 静态路由的默认 CNI 安装什么?
还有一个简短的说明,我正在使用 Kubeadm 在本地进行设置,所以任何见解都将不胜感激。
实际上,有一个默认的 CNI 配置 here. It also shows you steps to set it up on a Windows hosts. And this script 会设置您需要 运行 您的 kubelet 的 PodCidr。
如您所说,您仍然需要设置自己的 ToR 静态路由。
希望对您有所帮助!
来自@JuniorPenguin 的更新:
I would just add enable NIC promiscuous mode if you are using VMware
在此official doc下,windows尚未完全支持 calico 和 flannel。我计划使用 ToR(架顶式)静态路由。
如何安装默认 CNI? (什么都不做?)
例如使用法兰绒我需要 运行 - kubectl apply -f kube-flannel.yml
那么我需要为 ToR 静态路由的默认 CNI 安装什么?
还有一个简短的说明,我正在使用 Kubeadm 在本地进行设置,所以任何见解都将不胜感激。
实际上,有一个默认的 CNI 配置 here. It also shows you steps to set it up on a Windows hosts. And this script 会设置您需要 运行 您的 kubelet 的 PodCidr。
如您所说,您仍然需要设置自己的 ToR 静态路由。
希望对您有所帮助!
来自@JuniorPenguin 的更新:
I would just add enable NIC promiscuous mode if you are using VMware