首页>行情 >内容

Rancher 2.2预览版支援同时对多Kubernetes丛集部署应用程式

行情2021-02-24 20:06:46
最佳答案

容器管理软体Rancher从2.2的第二预览版开始,支援多丛集Kubernetes应用程式,使用者可以对多个丛集以及边缘运算环境部署应用程式,该功能强化了多丛集容器应用程式的可靠性与可用性,也能减少营运人员的部署工作。

Rancher Labs提供容器作业系统,让使用者可以更容易的大规模部署软体容器,并且利用这些容器在任何平台上执行应用程式,Rancher则为其Kubernetes管理平台。从最新Rancher版本开始支援多丛集应用程式,使用者可以为每一个应用程式选择相对应的丛集,提供特定的资料,只要在Rancher应用程式目录中(Application Catalog)选择,就能让系统自动部署应用程式到多个丛集。

Rancher Labs提到,使用Kubernetes且执行2个以上的丛集,通常会遇到需要跨多个可用区域(Availability Zone,AZ)部署应用程式,或是应用程式需要在多个丛集上执行的需求。为了提高可用性,营运商会从多个可用区域,将多个节点集中到同一个丛集上,这个方法的缺点在于,即便能避免可用区域的故障,但也无法避免因丛集本身故障造成的应用程式失效,而且Rancher Labs表示,丛集故障的可能性还高过可用区域。

另一个克服可用性问题的方法,则是在每个可用区域执行个别的丛集,并在每个丛集上执行应用程式副本,这个过程将会把每个Kubernetes丛集视为自有的可用区域。不过要部署这样的丛集,手动维护既耗时又容易发生错误,而在边缘运算使用案例,也会遇到和多可用区域丛集相同的问题,手动设定过于繁琐还会出错,而以脚本来处理部署和升级,也需要仰赖额外的维护以及资源。

现在Rancher从2.2第二预览版开始,使用者可以对任意数量的Kubernetes丛集,同时部署且升级相同应用程式的副本。该功能扩展了应用程式目录的功能,过去应用程式目录仅适用于单个丛集,现在官方在全域层级增加了一个额外的区段,使用者可以将拥有正确权限的应用程式,部署到任何由Rancher管理的丛集。

官方提到,多丛集应用程式功能将可以减少营运团队的工作量,快速可靠地跨所有丛集进行部署与升级应用程式。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时候联系我们修改或删除,多谢。