1.安裝rancher
docker run -itd --name rancher --net host --privileged=true rancher/rancher:stable
2.構建k8s集群
https://10.211.55.74/g/clusters 單擊add cluster按鈕,最后拷貝節點加入命令
docker run -d --privileged --restart=unless-stopped --net=host -v /etc/kubernetes:/etc/kubernetes -v /var/run:/var/run rancher/rancher-agent:v2.5.9 --server https://10.211.55.74 --token XXXXXXXXXXXXX --ca-checksum XXXXXXXXXXX --worker
在要加入的worker節點上運行該命令
3.下載客戶端
然后下載kubectl https://kubernetes.io/docs/tasks/tools/install-kubectl-linux/
curl -LO https://dl.k8s.io/release/v1.22.0/bin/linux/amd64/kubectl
如果不想下載最新版本可以修改版本后下載
前兩步下載的文件放入/usr/bin下
4.構建token
點用戶頭像
create一個新的token, XXX:XXXXXXXXXXXX
5.cli登陸rancher
rancher login XXX:XXXXXXXXXXXX https://10.211.55.74
然后可以直接運行 rancher kubectl run …………命令了