ubuntu 20 安装k8s 1.24 -容器运行时

御风而翔 / 2023-05-06 / 原文

视频: https://www.bilibili.com/video/BV1Qt4y1H7fV/?spm_id_from=333.337.search-card.all.click&vd_source=ccc2f6b39d1d0ceddfbdd35285fe4788

文档:https://kubernetes.io/zh-cn/docs/setup/production-environment/tools/kubeadm/create-cluster-kubeadm/

1. 关闭swap

2.安装运行时

https://github.com/containerd/containerd/blob/main/docs/getting-started.md

Step 1: Installing containerd

 1. 下载

https://github.com/containerd/containerd/releases/download/v1.6.20/containerd-1.6.20-linux-amd64.tar.gz

2. 解压

tar Cxzvf /usr/local containerd-1.6.2-linux-amd64.tar.gz

3. 配置

wget https://raw.githubusercontent.com/containerd/containerd/main/containerd.service

mkdir -p /usr/local/lib/systemd/system/
 cp containerd.service /usr/local/lib/systemd/system/containerd.service

systemctl daemon-reload
systemctl enable --now containerd

Step 2: Installing runc

https://github.com/opencontainers/runc/releases/download/v1.1.7/runc.amd64
install -m 755 runc.amd64 /usr/local/sbin/runc

3. 配置 systemd cgroup 驱动 

root@myang-computer:~# mkdir /etc/containerd/
root@myang-computer:~# containerd config default > /etc/containerd/config.toml

改SystemdCgroup = true

systemctl restart containerd

sudo systemctl restart containerd