前期准备
master安装 1 # curl –sfL https://rancher-mirror.oss-cn-beijing.aliyuncs.com/k3s/k3s-install.sh | INSTALL_K3S_MIRROR=cn INSTALL_K3S_VERSION=v1.26.5+k3s1 sh -s - --flannel-iface=tun0 --system-default-registry "registry.cn-hangzhou.aliyuncs.com"
INSTALL_K3S_MIRROR: 国内源
system-default-registry: 国内仓库源
flannel-iface: 网段
INSTALL_K3S_VERSION: k3s版本
获取master Token 1 # cat /var/lib/rancher/k3s/server/node-token
agent安装 1 # curl –sfL https://rancher-mirror.oss-cn-beijing.aliyuncs.com/k3s/k3s-install.sh | INSTALL_K3S_MIRROR=cn INSTALL_K3S_VERSION=v1.26.5+k3s1 K3S_URL=https://10.8.0.4:6443 K3S_TOKEN=<token> sh -s - --flannel-iface=tun0
INSTALL_K3S_MIRROR 国内源
system-default-registry: 国内仓库源
K3S_URL master节点API
INSTALL_K3S_VERSION k3s版本
K3S_TOKEN master节点token
查看节点 1 2 3 4 5 # kubectl get node NAME STATUS ROLES AGE VERSION ubuntu Ready control-plane,master 11h v1.26.5+k3s1 jp Ready <none> 29s v1.26.5+k3s1 vm-0-15-ubuntu Ready <none> 11h v1.26.5+k3s1
安装kuboard 1 2 3 kubectl apply -f https://addons.kuboard.cn/kuboard/kuboard-v3.yaml # 您也可以使用下面的指令,唯一的区别是,该指令使用华为云的镜像仓库替代 docker hub 分发 Kuboard 所需要的镜像 # kubectl apply -f https://addons.kuboard.cn/kuboard/kuboard-v3-swr.yaml
访问Kuboard 在浏览器中打开链接 http://your-node-ip-address:30080
输入初始用户名和密码,并登录
用户名: admin
密码: Kuboard123
卸载Kuboard 1 2 3 kubectl delete -f https://addons.kuboard.cn/kuboard/kuboard-v3.yaml # 清理遗留数据 rm -rf /usr/share/kuboard