- 环境:阿里云centos7.9
- 安装用户:root
使用命令在线安装
国内用户使用以下镜像
curl -sfL http://rancher-mirror.cnrancher.com/k3s/k3s-install.sh | INSTALL_K3S_MIRROR=cn sh -
国内用户使用以下镜像(使用docker容器)
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
systemctl start docker
curl -sfL http://rancher-mirror.cnrancher.com/k3s/k3s-install.sh | INSTALL_K3S_EXEC="server --docker" INSTALL_K3S_MIRROR=cn sh -
国外用户使用官网
curl -sfL https://get.k3s.io | sh -
国外用户使用官网(使用docker容器)
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
systemctl start docker
curl -sfL https://get.k3s.io | INSTALL_K3S_EXEC="server --docker" sh -
如需使用docker容器
校验是否安装成功
kubectl get nodes
使用docker容器的查看:
[root@iZuf65q7lajuzpv15jfr0nZ ~]# kubectl get nodes -o wide
NAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE KERNEL-VERSION CONTAINER-RUNTIME
izuf65q7lajuzpv15jfr0nz Ready control-plane,master 71s v1.22.7+k3s1 172.18.128.243 <none> CentOS Linux 7 (Core) 3.10.0-1160.59.1.el7.x86_64 docker://20.10.14
查看k3s服务状态:
systemctl status k3s
重启
重启k3s服务:systemctl restart k3s
卸载
/usr/local/bin/k3s-uninstall.sh
参考文档:
安装选项介绍
Quick-Start - Install Script
轻量级Kubernetes之k3s:2:使用docker作为容器运行环境