这篇是一个大水贴,只是为了记录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

可以反复进行安装