赞
踩
准备4台内存为4G且安装好docker和docker-compose的服务器A,B,C,D 可参考
其中一台A安装rancher-server,3台BCD安装rancher-agent(worker)。
声明环境变量
export INSTALL_K3S_VERSION=v1.18.9+k3s1
export INSTALL_K3S_EXEC="--docker --kube-apiserver-arg service-node-port-range=1-65000 --no-deploy traefik --write-kubeconfig ~/.kube/config --write-kubeconfig-mode 666"
安装 curl -sfL http://rancher-mirror.cnrancher.com/k3s/k3s-install.sh | INSTALL_K3S_MIRROR=cn sh -
获取server的tokes
在A上cat /var/lib/rancher/k3s/server/node-token
分别在BCD上安装agent
export INSTALL_K3S_VERSION=v1.18.9+k3s1
export K3S_TOKEN=XXX
export K3S_URL=https://yourIP:6443
export INSTALL_K3S_EXEC="--docker --kube-apiserver-arg service-node-port-range=1-65000 --no-deploy traefik --write-kubeconfig ~/.kube/config --write-kubeconfig-mode 666"
安装 curl -sfL http://rancher-mirror.cnrancher.com/k3s/k3s-install.sh | INSTALL_K3S_MIRROR=cn sh -
在A上通过kubectl get nodes 可以查看节点状态
docker run -d --restart=unless-stopped -p 9443:443 -v /services/rancher/rancher-data/server/var/lib/rancher:/var/lib/rancher/ -v /etc/timezone:/etc/timezone -v /etc/localtime:/etc/localtime rancher/rancher:stable
访问rancher 导入集群:创建集群 -> 导入 -> 在A上运行脚本
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。