docker快速安装rancher并管理当前k8s集群。
1、拉镜像
docker pull rancher/rancher:v2.6.4
2、启动rancher 启动很慢 --privileged必须拥有root权限,并挂载卷
docker run --privileged -d --restart=unless-stopped -p 80:80 -p 443:443
-v /usr/local/docker_volume/rancher_home/cni:/var/lib/cni
-v /usr/local/docker_volume/rancher_home/kubelet:/var/lib/kubelet
-v /usr/local/docker_volume/rancher_home/rancher:/var/lib/rancher
-v /usr/local/docker_volume/rancher_home/log:/var/log/log
–name rancher -e JAVA_OPTS=“-Xmx1024m” rancher/rancher:v2.6.4
3、访问rancher:
http://:<80/443>
4、登录rancher查看默认密码
docker logs [rancher容器container-id] 2>&1 | grep “Bootstrap Password:”
5、输入密码登录后自动会生产新登录密码
admin/XEJb9TiHcU8DyKf3
6、导入现有的k8s
选择通用
给定名称:
在主节点运行:
等待验证api直到集群状态为 Active