OpenEuler24.03-LTS-SP3 使用 containerd 部署 K8s 报错

按照Kubernetes集群部署指南 - containerd | 文档 | openEuler社区 的教程一步步配置,到kubeadm启动时报错:

确认配置文件中地址是IPv4格式无误,并且成功加载,没有任何代理。(如果修改配置文件中报错的IP地址,这里的报错也会变)
在忽略这个错误启动后,会报错:

kubelet 是 active 状态,但 sudo crictl ps -a 无任何输出

为什么自动翻译成英文了…

我有一样的报错

上面提示你容器服务没有启动,再说可能你配置有问题,最好看下日志

image这不是报错么?系统将kubeadm init文件中设置的地址加了两个方括号,因此被识别成了格式错误的地址,后台的日志就是反复找不到controller,所以kubeadm回复让检查是不是kubelet没有启动,并不是你说的容器服务没有启动。