Windows服务器2019-操作系统版本1809-完全更新使用kubespray创建Kubernetes集群并添加窗口https://kubernetes.io/docs/tasks/administer-cluster/kubeadm/adding-windows-nodes/
添加了节点,但当kube法兰绒pod运行时,它会抛出以下错误在此处输入图像描述
WARNING: The names of some imported commands from the module 'hns' include unapproved verbs that might make them less
discoverable. To find the commands with unapproved verbs, run the Import-Module command again with the Verbose
parameter. For a list of approved verbs, type Get-Verb.
FATA[2021-07-20T14:36:35-07:00] rpc error: code = Internal desc = could not create IP forward entry: The object already exists.
I0720 14:36:36.635659 9876 main.go:518] Determining IP address of default interface
I0720 14:36:38.070746 9876 main.go:531] Using interface with name vEthernet (Ethernet) 2 and address 192.168.10.151
I0720 14:36:38.070746 9876 main.go:548] Defaulting external address to interface address (192.168.10.151)
E0720 14:36:39.091376 9876 main.go:243] Failed to create SubnetManager: error retrieving pod spec for 'kube-system/kube-flannel-ds-windows-amd64-g6nn9': Get "https://127.0.0.1:6443/api/v1/namespaces/kube-system/pods/kube-flannel-ds-windows-amd64-g6nn9": dial tcp 127.0.0.1:6443: connectex: No connection could be made because the target machine actively refused it.
Docker版本20.10.6我已经尝试了多个docker ee版本,它是19.3或18.09
还验证了服务帐户的存在,因为这是已知的问题。
您尝试了不同的docker版本,但没有尝试不同的windows kube-proxy
版本,尤其是根据提供的手册安装的1.20.0版本,而不是1.21.0版本。
curl -L https://github.com/kubernetes-sigs/sig-windows-tools/releases/latest/download/kube-proxy.yml | sed 's/VERSION/v1.20.0/g' | kubectl apply -f -
Kube Proxy Windows CrashLoopBackOff。CHeck还编辑了1,修复了法兰绒问题。