革命性新特性 | 單一應用跨多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微信技術討論羣,爲咱們提供更多的意見與反饋❤️

後續咱們會發布更多多集羣應用程序相關的技術教程文章,敬請保持關注喲~

相關文章
相關標籤/搜索