为响应政策,最近在捣鼓国产化云原生平台的搭建。在搭建过程中遇到了问题记录下来,以备后续查找。
我选用了中国电子云的云平台来搭建K8S集群,选用的技术栈是华为开源的openeuler+k8s+isulad框架,参考官网文档资料:iSulad+k8s环境部署 | 文档 | openEuler社区
搭建过程中遇到的第二个问题是:crictl使用问题
在openeuler+k8s+isulad框架中,华为的技术栈使用isulad进行容器管理,替代了原生docker和后来的containerd容器组件。其使用方法和docker、containerd类似,只不过isulad的cri套接字连接文件是"unix:///var/run/isulad.sock",配置文件中需要把连接文件配置好,不然isulad无法正常和k8s的API通信。除此之外华为还为其开发了另一个管理工具crictl,其使用和isula差不多。
按照官网的安装步骤,重启isulad服务后,安装cri-tools,crictl就可以正常使用了,但是我的操作结果是
//官网
添加完成后启动服务。
# systemctl daemon-reload
# systemctl enable br_netfilter.service (这里拼写错误,应该是br_netfilte.service)
下面的结果:
//sudo crictl info
DEBU[0000] get runtime connection
FATA[0000] validate service c

最低0.47元/天 解锁文章
2万+

被折叠的 条评论
为什么被折叠?



