1、定义:rancher时一个开源的企业级、多集群的k8s管理平台
2、rancher和k8s的区别
(1)共同点:都是为了容器的调度和编排系统
(2)不同点:rancher不仅能调度,还能管理k8s集群,并自带监控(普罗米修斯)
3、rancher组织架构(一个rancher可以管理多个k8s集群)
部署rancher图形化界面实验
1、部署服务端(任选一台服务器)
docker pull rancher/rancher:v2.5.7
2、部署客户端(其他服务器)
docker pull rancher/rancher-agent:v2.5.7
3、服务端加载镜像
docker run -d --restart=unless-stopped -p 80:80 -p 443:443 --privileged --name rancher rancher/rancher:v2.5.7
4、登录
添加集群
5、监控集群(开启普罗米修斯监控)
6、图形化界面创建namespace、pod、service
①创建命名空间②创建deployment
升级过程中最大的能占所有pod的百分比,25%对应的是pod的数量
在持久化目录中创建index.html
访问测试③创建service(暴露端口)
访问测试
④创建Ingress(还要安装ingress控制器)
地址映射
安装Ingress控制器
wget https://gitee.com/mirrors/ingress-nginx/raw/nginx-0.30.0/deploy/static/mandatory.yaml
wget https://gitee.com/mirrors/ingress-nginx/raw/nginx-0.30.0/deploy/static/provider/baremetal/service-nodeport.yaml文章来源:https://www.toymoban.com/news/detail-823486.html
访问测试
⑤创建hpa
文章来源地址https://www.toymoban.com/news/detail-823486.html
到了这里,关于k8s图形化工具rancher的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!