CentOS7 安装 cri-o 运行时的 Kubernetes

作者: ygqygq2 分类: 虚拟化/容器 发布时间: 2022-11-30 15:47

1. 环境

系统:CentOS Linux release 7.7.1908 (Core)
Kubernetes: 1.25.4
Cri-o: 1.25

2. 安装 crio

根据官方文档:

其它注意修改 /etc/crio/crio.conf 中的 pause_image,可使用 "ygqygq2/pause:3.8"

3. 安装 Kubernetes

此步略:(可使用或参考一键安装k8s脚本),脚本已解决 4 中的问题。

4. 无法运行容器

如果没有更新 runc,可能报如下类似错误:

使用二进制文件 runc 更新下 /usr/bin/runc ,更新前注意备份,然后执行如下命令:

重启 crio 后,再次 kubeadm init 即可正常初始化。
cri-o 调试不如 containerd,有时候报错都没有,这个 runc 是因为文档描述了安装 ubuntu 上需要更新,才尝试在 CentOS7 这样处理。



微信扫描下方的二维码阅读本文

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据