这篇是一个大水贴,只是为了记录k3s的安装
这个东西被Rancher用得纯熟,先搭建一个k3s集群,然后再其上装控制软件,再去控制其它集群,非常好的想法,值得借鉴
安装和删除都非常简洁,准备工作:
apt update && apt upgrade -y
# 三台机器分别设置
hostnamectl set-hostname master
hostnamectl set-hostname worker-1
hostnamectl set-hostname worker-2
# vi /etc/hosts
127.0.0.1 master
# 两外两台也分别设置
127.0.0.1 worker-1
# 第3台
127.0.0.1 worker-2
准备工作都弄好了。下面安装
curl -sfL https://get.k3s.io | sh -
systemctl status k3s
cat /var/lib/rancher/k3s/server/node-token
# 加入新节点
curl -sfL https://get.k3s.io | K3S_URL=https://192.168.0.200:6443 K3S_TOKEN=<your-token-here> INSTALL_K3S_EXEC="--node-ip=<worker-ip>" sh -
删除也就一句
/usr/local/bin/k3s-uninstall.sh
可以反复进行安装