我将库伯内特斯(v1.23.13)与容器和Flannel CNI一起使用。在ubuntu(v18)VM(vmware esxi)上创建的库伯内特斯集群和在另一个VM上运行的Windows服务器。我按照下面的链接将Windows(windows server 2019)节点添加到集群。Windows节点添加了集群。但是windows库贝-proxy和demset pod部署失败了。
链接https://web.archive.org/web/20220530090758/https://kubernetes.io/docs/tasks/administer-cluster/kubeadm/adding-windows-nodes/
kubectl get pods -A
NAMESPACE NAME READY STATUS RESTARTS AGE
kube-system coredns-64897985d-2mkd5 1/1 Running 0 19h
kube-system coredns-64897985d-qhhbz 1/1 Running 0 19h
kube-system etcd-scspa2658542001 1/1 Running 2 19h
kube-system kube-apiserver-scspa2658542001 1/1 Running 8 (3h4m ago) 19h
kube-system kube-controller-manager-scspa2658542001 1/1 Running 54 (126m ago) 19h
kube-system kube-flannel-ds-hjw8s 1/1 Running 14 (18h ago) 19h
kube-system kube-flannel-ds-windows-amd64-xfhjl 0/1 ImagePullBackOff 0 29m
kube-system kube-proxy-windows-hq7bb 0/1 CrashLoopBackOff 10 (<invalid> ago) 29m
kube-system kube-proxy-wx2x9 1/1 Running 0 19h
kube-system kube-scheduler-scspa2658542001 1/1 Running 92 (153m ago) 19h
从这个问题来看,带有法兰绒的windows节点似乎有他们用不同的工作解决的问题,
如问题中所述,他们已经制定了正确工作窗口的指南,请按照本文档的安装指南和要求进行操作。
附加故障排除博客和崩溃循环退避问题。
我有一个类似的错误未能创建容器任务:hcsshim::CreateComputeSystem
与法兰绒在k8s v1.24.原因是WindowsOS补丁尚未应用。您必须已应用与KB4489899相关的补丁。
https://github.com/kubernetes-sigs/sig-windows-tools/blob/master/guides/guide-for-adding-windows-node.md#before-you-begin