关注微信公众号
第一手干货与资讯
加入官方微信群
获取免费技术支持
Rancher创造性地引入了用于管理多个集群的中央控制平面,帮助企业解决集群配置、升级、用户管理和安全策略的实施等运营难题。
在将硬件资源虚拟化之后,我们将虚拟机上传至云中。其后,我们将软件包装在容器里,通过Docker进行部署,再通过Kubernetes进行容器的生命周期管理。在这一过程中,每一环节均将其之前各个层级的复杂性抽象化。
Rancher将Kubernetes作为一种商品:服务来源于何处并不重要,关键的是它是否可行。Kubernetes是全新的云,Rancher帮助您对接Kubernetes的每一个提供商、任意种类的基础架构和所有集群。
Helm帮助您安全地将应用程序打包并部署到集群中。使用Rancher Catalog,您可以扩展Helm Chart,以便在多个集群中同时安装和升级应用程序。
如果您正在探索多云或多提供商解决方案,多集群应用程序部署将为您提供灵活性,并确保应用程序的一致性。
Rancher是业界首个支持多集群应用程序的平台,同时也是您搭建多集群Kubernetes的信心之选和最佳搭档。
在将应用程序部署到多个集群后,您将需要一种无缝的方式将流量发送到所有端点。Rancher 2.2为跨多个集群之间的负载均衡引入了全局DNS。
Rancher可以在裸机、公有云、私有云以及托管服务提供商等任意基础设施上部署Kubernetes集群。除此之外,Rancher还可以导入和管理现有集群,并将所有内容包装在统一、稳定的进程当中,通过直观的用户界面和强大的API进行访问。
Rancher提供集中式身份验证、授权、基于角色的访问控制(RBAC)模板和PodSecurityPolicy(PSP)模板。当您将Rancher插入后端身份验证提供程序,并通过模板进行配置时,您可以在几分钟内部署具有完整RBAC权限的Kubernetes集群。
Rancher包括日志传送以及Prometheus和Grafana的完整集群指标。此外,它还配备了一个集成的持续交付pipeline引擎和一个用于集群运行异常时的告警引擎。您将拥有从节点到Pod到应用程序中的自定义度量标准的所有内容的可见性,集群管理从未如此简单。
Rancher充当了kubectl的身份验证代理,因此高级用户可以直接工作。它还为每个Rancher特性的编程控制提供了一个强大的API。喜欢图形界面的用户将发现Rancher UI直观且友好,您可以通过Rancher UI访问部署和管理Kubernetes工作负载的所有内容。