rancher+k8s环境搭建
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 …………命令了