前言
这几周一直在玩k8s 1.30版本,想着尝鲜一下,发现与之前1.22版本搭建的环境大不相同,索性记录一下踩过的坑
环境
- kubeadm
- kubernetes 1.30
- kubelet\kubectl
- containerd 1.7.19(runc、CNI插件)
配置google镜像
老生常谈的问题了,直接甩命令
kubeadm init --image-repository=registry.aliyuncs.com/google_containers
打开linux文件最大句柄
sudo vim /etc/security/limits.conf
* soft nofile 65535
* hard nofile 65535
# 检查是否生效
ulimit -n
关闭swap
sudo vim /etc/fstab
# 查找包含 swap 的行,并在该行前添加 # 进行注释。例如
#/swapfile swap swap defaults 0 0
# 检查是否生效
sudo swapon --show