Rancher简单介绍
2020-09-04 本文已影响0人
OPS_Joy
Rancher是一个开源的企业级容器管理平台。通过Rancher,企业再也不必自己使用一系列的开源软件去从头搭建容器服务平台。Rancher提供了在生产环境中使用的管理Docker和Kubernetes的全栈化容器部署与管理平台
Rancher server架构
Authentication Proxy:认证代理
Rancher API Server:API服务
Cluster Controller:集群控制
etcd:节点
agent:代理节点
Rancher架构图
首先,用户通过 Rancher UI(即 Rancher 控制台) Rancher 命令行工具(Rancher CLI)输入指令;直接调用 Rancher API 接口也可以达到相同的效果。
用户通过 Rancher 的代理认证后,指令会进一步下发到 Rancher Server 。
与此同时,Rancher Server 也会执行容灾备份,将数据备份到 etcd 节点。
然后 Rancher Server 把指令传递给集群控制器。集群控制器把指令传递到下游集群的 Agent,最终通过 Agent 把指令下发到指定的集群中
更多细节可以参看官方网站:
https://rancher2.docs.rancher.cn