rancher是一个开源的企业级多集群的k8s管理平台。
rancher和k8s的区别:都是为了容器的调度和编排系统。但是rancher不仅可以调度还可以管理整个k8s集群。
rancher自带监控(普罗米修斯)
实验部署
master01 20.0.0.32
node01 20.0.0.34
node02 20.0.0.35
test 20.0.0.31 rancher服务端
k8s5---
在k8s5主机上部署rancher的服务端
docker pull rancher/rancher:v2.5.7
节点主机---
在master01、node01、node02上下载rancher监控端
docker pull rancher/rancher-agent:v2.5.7
k8s5---
docker run -d --restart=unless-stopped -p 80:80 -p 443:443 --privileged --name rancher rancher/rancher:v2.5.7
部署完成后直接登录20.0.0.31即可
创建成功
给集群添加监控
创建成功到命令行查看
创建命名空间
创建Deployment
配置容器探针
创建service
创建完成到命令行查看
创建ingress
创建成功
到命令行查看
访问测试
创建hpa
创建PVC
实验完成