rancher控制k8s
前言:rancher主要可以管理和创建k8s集群并在rancher上面做操作,类似于k8s自带的控制面板能够监控集群但是功能有比面板多,详细专业的解释请看官网。🙈🙉🙊
官网:https://www.rancher.cn/、GitHub:https://github.com/rancher/rancher
规划:一台安装rancher
的机器、一个1.9.11
的k8s集群。
ip地址:192.168.80.47
1.部署
docker run --privileged -d --name rancher --restart=unless-stopped -p 80:80 -p 443:443 -v /opt/rancher:/var/lib/rancher rancher/rancher:v2.5.11
docker ps | grep rancher
- --privileged:可以使我们启动的容器用 root 的方式启动(在 Rancher 2.5 版本以上需要加)
- --restart:重启策略,我们配置的是 unless-stopped,表示当容器退出时,便会重新启动容器(除非容器之前就处于停止)
2. rancher添加k8s集群
导入自己的集群:
将上面的命令在能访问 /root/.kube/config
文件机器上执行。
注:一开始状态会是pending
的状态,等好了就是Active
状态。
集群内容:
结尾:本篇文档只是大致介绍入门,具体操作可以在里面点吧点吧,这里推荐一个软件lens可以玩玩,功能类似。拜拜🙈🙊🙉
参考:https://blog.csdn.net/weixin_46902396/article/details/122433622