声明式:yaml文件
陈述式:命令行
k8s的图形化工具---rancher
racher是一个开源的企业级多集群的k8s关联平台。
rancher和k8s区别:
都是为了容器的调度和编排系统,但是rancher不仅能调度,还能管理k8s集群,自动监控(普罗米修斯)。
你哪怕不知道k8s是什么,一样轻松的部署 容器到k8s的集群中。大公司都是图形化界面。
实验:
安装rancher
在k8s4主机上部署rancher的服务端
docker pull rancher/rancher:v2.5.7
在master01、node01、node02上下载rancher监控端
docker pull rancher/rancher-agent:v2.5.7
在k8s5---部署rancher服务
docker run -d --restart=unless-stopped -p 80:80 -p 443:443 --privileged --name rancher rancher/rancher:v2.5.7
部署完成后直接登录192.168.176.64即可
rancher部署的结构
实验
创建集群
集群创建成功。
给集群添加监控
成功
创建命名空间
创建成功
创建deployment
创建成功
创建service
通过标签进行选择
创建ingress