随着越来越多的IT部门寻求利用云来实现创新并推动数字化转型,Kubernetes 已迅速成为企业 IT 战略的核心支柱。Rancher 自成立以来,便是开源软件和容器管理解决方案的领导者,历经数年的发展,现已成为业界应用最为广泛的开源 Kubernetes 管理平台。
项目名称: Rancher
项目作者: Rancher
开源许可协议: Apache-2.0
项目地址:https://gitee.com/rancher/rancher
项目简介
Rancher 是一个开源的企业级多集群 Kubernetes 管理平台,实现了 Kubernetes 集群在混合云+本地数据中心的集中部署与管理,因其操作体验的直观、极简备受用户青睐。
Rancher 为采用容器的团队提供了完整的软件堆栈,解决了跨任何基础设施架构管理多个 Kubernetes 集群的运维和安全挑战,同时为 DevOps 团队提供了用于运行容器化工作负载的集成工具。
项目架构
Rancher Server 的架构由认证代理(Authentication Proxy)、Rancher API Server、集群控制器(Cluster Controller)、etcd 节点和集群 Agent(Cluster Agent) 组成。除了集群 Agent 以外,其他组件都部署在 Rancher Server 中。
项目特点
- 可以在两分钟内安装 Kubernetes
- 一键启动应用(90 个流行的 Docker 应用)
- 部署和管理 Docker 更容易
- 全面的生产级容器管理平台
- 可以在生产环境上快速部署容器
- 强大的自动部署和运营容器技术
- 模块化基础设施服务
- 丰富的编排工具
- Rancher 支持多种认证机制
Rancher 的优势是什么
统一的多集群应用程序管理平台
Rancher不仅可以集中管理部署在任何基础设施上的Kubernetes集群,还可以实行统一的集中式身份验证和访问控制。由于无法确定资源运行的位置,您可以轻松地在不同的基础设施之间调用集群,并在它们之间进行资源迁移。
为初学者和高级用户设计
通过 Rancher,开发者无需担心编写 YAML 的问题,便可立即从 Kubernetes 中收益,开发者可以快速在生产环境中创建应用程序并将它们连接在一起。在开始之前,开发者甚至不需要了解 Kubernetes 的任何知识。
100%完全开源
Rancher 在有着健康商业模式的同时,仍然坚定地拥护开源,为全球的开发者完全开放项目代码。目前 Rancher 也已经入驻 Gitee,欢迎更多国内的开发者们参与 Rancher 开源社区的贡献。
Rancher 中国社区技术经理同步进驻
为了更好地发挥 Gitee 的开源力量,与国内的优秀开发者们进行联动,在 Rancher 入驻 Gitee 的同时,Rancher 中国社区技术经理将同时进驻,对 Gitee 上的 Rancher ong代码进行管理及维护。
国内社区用户可以自由地在Gitee上提Issue,Rancher中国社区技术经理将对国内社区用户在Gitee上提的Issue进行回应,并将Gitee上的Issue收集及反馈至主版本,增强与国内社区用户的联动,从而进一步提升Rancher开源代码质量,为国内开发者们提供更为优质的服务。
一切开源,欢迎体验
如果你想了解更多 Rancher 有关信息或项目的贡献指南,点击后面的链接即可访问 Rancher 在 Gitee 的主页:https://gitee.com/rancher/rancher