目录
一、rancher概述
1、rancher概念
2、rancher和K8S的区别:
二、实验
1、安装部署
2、给集群添加监控:
3、创建命名空间:
4、创建deployment:
5、创建service:
6、创建ingress:
7、创建hpa
8、创建PVC
一、rancher概述
1、rancher概念
rancher实用一个开源的企业级多集群的K8S管理平台
2、rancher和K8S的区别:
都是为了容器的调度和编排系统,但是rancher不仅能调度,还能管理整个K8S集群。自带监控—普罗米修斯
你哪怕不知道K8S是什么,一样轻松的部署容器到K8S的集群中。大公司都是图形化
二、实验
1、安装部署
安装rancher服务端 和 客户端docker pull rancher/rancher:v2.5.7
#安装rancher服务端docker pull rancher/rancher-agent:v2.5.7
#安装rancher客户端
在服务端节点输入:
#创建rancherpod
docker run -d --restart=unless-stopped -p 80:80 -p 443:443 --privileged --name rancher rancher/rancher:v2.5.7
在浏览器使用rancher服务端的IP地址访问rancher前端页面:
20.0.0.51
创建成功
2、给集群添加监控:
创建成功到主节点查看:
3、创建命名空间:
4、创建deployment:
配置容器探针:
5、创建service:
创建完成到节点查看
6、创建ingress:
创建成功
到命令行查看
访问测试