革命性新特性 | 单一应用跨多Kubernetes集群的部署与管理

近日,全球领先的容器管理软件供应商Rancher Labs宣布,其旗舰产品Rancher——开源的企业级Kubernetes管理平台——全面发布的最新版本Rancher 2.2 Preview 2中,正式支持多集群应用程序。git

Rancher 至此成为业界首个支持多集群应用程序的平台,为用户提供了业界领先的多集群和边缘计算环境的可靠性、安全性和可用性。github

“Rancher 使Kubernetes 的部署和管理变得轻松。多年来,咱们不断增长新的功能,好比 RBAC、Project和开箱即用的监控等等,使Rancher愈来愈简单易用,”Rancher联合创始人及工程副总裁 Will Chan表示:“随着组织内用户和集群数量的增加,好比在边缘计算场景中,跨集群的应用和服务的部署、管理、升级变得异常困难。用户但愿既能知足企业日益增加的需求,又能下降使用Kubernetes的复杂性。如今,Rancher对多集群应用程序的支持,正是用户所急需的。”安全

传统作法微信

通常云基础设施有多个可用区,可用区之间保证高可用。想要让一个应用彻底高可用,就须要让应用部署在不一样的可用区上,这样一来,一个可用区失败,另外一个可用区能够顶替使用。spa

对于那些有高可用需求的应用程序而言,想要确保可靠性,它们必须被部署到多个不一样的集群。过去的实现方法,即是将节点从其余可用区拉入同一集群。可是,若是集群失败了,应用程序将变得不可用。版本控制

在多个集群中同时部署、管理和升级应用程序blog

Rancher 对多集群应用程序的支持,经过容许用户选择应用程序和目标集群、提供特定的集群数据、随后启动对这些集群的部署,而创造性地解决了上述问题。这对业界而言,是向前迈出的重要一步。教程

“咱们的 AI 解决方案 B-Yond INFINITY运行在电信环境中的 Kubernetes 上。出于可用性缘由,必须支持多集群部署。”B-yond 首席产品官 Rikard Kjellberg说:“应用程序的多集群部署,大大有利于生命周期管理,并知足咱们在5G边缘云中发现的新兴的边缘部署的趋势与需求。”生命周期

使用 Rancher 2.2,咱们如今能够将IT流程彻底自动化,并将其与咱们的生命周期管理过程集成,减小耗时,下降风险,同时保持符合电信级要求。

——B-yond 首席产品官 Rikard Kjellbergrem

多集群的 Kubernetes 应用程序支持扩展了 Kubernetes包管理器Helm 的强大功能集。用户只需从 Rancher Catalog 中选择应用程序,添加目标集群,提供关于每一个集群的信息,而后进行部署便可。多集群应用程序使用运行在Rancher管理平台上的 Kubernetes controller来获取Helm chart,并会将应用程序部署到每一个目标集群。经过Helm chart,Rancher 将能够实现应用程序的升级、回滚和版本控制等功能。

产品更新

Rancher 2.2.0-alpha6及之后的版本中都将包含多集群应用程序功能,如下载相应版本体验与使用:

https://github.com/rancher/ra...

在将于本季度晚些时候正式发布的Rancher 2.2中,多集群应用程序功能将GA。

您能够提交GitHub issue或扫描本文下方二维码加入Rancher微信技术讨论群,为咱们提供更多的意见与反馈❤️

后续咱们会发布更多多集群应用程序相关的技术教程文章,敬请保持关注哟~

相关文章
相关标签/搜索