k3s单点部署和测试
2021-12-25 21:281. 安装vmware 16
2. 安装centos 8
阿里云下载地址http://mirrors.aliyun.com/centos/8/isos/x86_64/CentOS-8.5.2111-x86_64-dvd1.iso
3. 禁用 selinux
3.1切换到root,执行 su,输入root密码
3.2 vim /etc/selinux/config,SELINUX=disabled
4. 禁用防火墙
systemctl stop firewalld.service
5. 安装docker
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
6. Docker 设置镜像
可以到阿里云上申请,上面会直接把命令写出来,类似
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://xxxxxxx.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
7. 获取源代码编译
8. 测试源代码
9. 制作docker镜像
10. 测试docker 容器
11. 删除 docker 容器
12. 安装k3s
curl -sfL http://rancher-mirror.cnrancher.com/k3s/k3s-install.sh | INSTALL_K3S_MIRROR=cn sh -s - server --docker
13. 制作部署文件
deployment.yaml 和 service.yaml
14. 执行部署
kubectl create -f deployment.yaml
kubectl create -f service.yaml
15. 测试单节点高可用性