提问者:小点点

库伯内特斯windows worker节点添加:“创建容器失败任务:hcsshim::CreateComputeSystem库贝-proxy:目录名无效”


我将库伯内特斯(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

共2个答案

匿名用户

从这个问题来看,带有法兰绒的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