cfanbo / cfanbo.github.io

1 stars 0 forks source link

在linux下安装Kubernetes | 学习笔记 #251

Open cfanbo opened 6 months ago

cfanbo commented 6 months ago

https://blog.haohtml.com/archives/30924

环境 ubuntu18.04 64位 Kubernetes v1.21.3 这里需要注意,本教程安装的k8s版本号 <- v1.24.0,主要是因为从v1.24.0以后移除了 Dockershim,无法继续使用 Docker Engine,后续将默认采用 containerd ,它是一个从 CNCF 毕业的项目。如果仍想使用原来 Docker Engine 的方式可以安装 cri-dockerd ,它是 Dockershim 的替代品。 如果你想将现在 Docker Engine 的容器更换为 containerd,可以参考官方迁移教程 将节点上的容器运行时从 Docker Engine 改为 containerd 为了解决国内访问一些国外网站慢的问题,本文使用了国内阿里云的镜像。 更换apt包源 这里使用aliyun镜像 , 为了安全起见,建议备份原来系统默认的 /etc/apt/sources.list 文件 编辑文件 /etc/apt/sources.list,将默认网址 或 替换为 更新缓存 $ sudo apt-get clean all $ sudo apt-get update 安装Docker 参考官方文档 或 aliyun 文档 安装 docker 安装基础工具 $ sudo apt update $ sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release 安装GPG证书 $ curl -fsSL https://download.