k8s图形化工具rancher

1、定义:rancher时一个开源的企业级、多集群的k8s管理平台

k8s图形化工具rancher_第1张图片

2、rancher和k8s的区别

(1)共同点:都是为了容器的调度和编排系统

(2)不同点:rancher不仅能调度,还能管理k8s集群,并自带监控(普罗米修斯)

3、rancher组织架构(一个rancher可以管理多个k8s集群)

k8s图形化工具rancher_第2张图片

部署rancher图形化界面实验

1、部署服务端(任选一台服务器)

docker pull rancher/rancher:v2.5.7k8s图形化工具rancher_第3张图片

k8s图形化工具rancher_第4张图片

2、部署客户端(其他服务器)

docker pull rancher/rancher-agent:v2.5.7k8s图形化工具rancher_第5张图片k8s图形化工具rancher_第6张图片k8s图形化工具rancher_第7张图片

3、服务端加载镜像

docker run -d --restart=unless-stopped -p 80:80 -p 443:443 --privileged --name rancher rancher/rancher:v2.5.7

4、登录

k8s图形化工具rancher_第8张图片

k8s图形化工具rancher_第9张图片k8s图形化工具rancher_第10张图片k8s图形化工具rancher_第11张图片k8s图形化工具rancher_第12张图片

添加集群k8s图形化工具rancher_第13张图片k8s图形化工具rancher_第14张图片k8s图形化工具rancher_第15张图片k8s图形化工具rancher_第16张图片k8s图形化工具rancher_第17张图片k8s图形化工具rancher_第18张图片k8s图形化工具rancher_第19张图片k8s图形化工具rancher_第20张图片k8s图形化工具rancher_第21张图片k8s图形化工具rancher_第22张图片

5、监控集群(开启普罗米修斯监控)k8s图形化工具rancher_第23张图片k8s图形化工具rancher_第24张图片k8s图形化工具rancher_第25张图片k8s图形化工具rancher_第26张图片k8s图形化工具rancher_第27张图片k8s图形化工具rancher_第28张图片

6、图形化界面创建namespace、pod、servicek8s图形化工具rancher_第29张图片

①创建命名空间k8s图形化工具rancher_第30张图片k8s图形化工具rancher_第31张图片k8s图形化工具rancher_第32张图片②创建deploymentk8s图形化工具rancher_第33张图片k8s图形化工具rancher_第34张图片k8s图形化工具rancher_第35张图片k8s图形化工具rancher_第36张图片k8s图形化工具rancher_第37张图片k8s图形化工具rancher_第38张图片k8s图形化工具rancher_第39张图片k8s图形化工具rancher_第40张图片k8s图形化工具rancher_第41张图片k8s图形化工具rancher_第42张图片升级过程中最大的能占所有pod的百分比,25%对应的是pod的数量k8s图形化工具rancher_第43张图片k8s图形化工具rancher_第44张图片在持久化目录中创建index.html

访问测试k8s图形化工具rancher_第45张图片k8s图形化工具rancher_第46张图片k8s图形化工具rancher_第47张图片k8s图形化工具rancher_第48张图片③创建service(暴露端口)k8s图形化工具rancher_第49张图片k8s图形化工具rancher_第50张图片k8s图形化工具rancher_第51张图片k8s图形化工具rancher_第52张图片k8s图形化工具rancher_第53张图片k8s图形化工具rancher_第54张图片访问测试k8s图形化工具rancher_第55张图片

④创建Ingress(还要安装ingress控制器)k8s图形化工具rancher_第56张图片k8s图形化工具rancher_第57张图片k8s图形化工具rancher_第58张图片k8s图形化工具rancher_第59张图片

地址映射

k8s图形化工具rancher_第60张图片

安装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

k8s图形化工具rancher_第61张图片k8s图形化工具rancher_第62张图片访问测试⑤创建hpak8s图形化工具rancher_第63张图片k8s图形化工具rancher_第64张图片

你可能感兴趣的:(kubernetes,rancher,容器)