k8s集群创建阿里云版本
阿里云创建k8s集群实例
创建两个8G内存的抢占实例(青岛),能ssh
默认关闭防火墙,且没有交换分区
配置/etc/hosts,主机名
配置k8s仓库
配置命令补全
安装docker(需要containerd文件)
尝试不配置daemon.json文件,看集群初始化,是否成功
{
"registry-mirrors":["http://hub-mirror.c.163.com"],
"exec-opts": ["native.cgroupdriver=systemd"]
}
# 使用containerd作为容器运行时的话一定要启动docker
# 不一定要配置daemon.json
桥接
# 这个命令初始化containerd配置文件
# 修改SystemdCgroup的值
# 修改镜像
[root@master yum.repos.d]# systemctl restart containernd
# 重启
## 初始化命令
kubeadm init --apiserver-advertise-address=172.22.70.80 --kubernetes-version=v1.28.10 --pod-network-cidr=10.244.0.0/16 --image-repository=registry.cn-hangzhou.aliyuncs.com/google_containers
# 如果报错说识别不到master,就是--apiserver-advertise-address写错了
# 如果kubelet报错,可以去看他的配置文件,看有没有问题
# /etc/kubernetes/kubelet.conf 看ip
kubeadm reset -f
#清除初始化环境