Rancher 2.2 GA:企業進入應用跨多K8S集羣、混合雲部署新時代

Rancher 2.2 GA版本引入的創造性新功能,將進一步實現Kubernetes-as-a-service,使企業用戶可以專一於加速創新和推進業務價值。git


2019年3月26日,業界領先的容器管理軟件提供商Rancher Labs正式發佈Rancher 2.2 GA版本。Rancher 2.2中創造性的新功能,將極大簡化IT運維人員對企業級Kubernetes的配置與管理工做,同時讓企業IT開發人員對其應用程序擁有更強把控。經過Rancher 2.2,企業的IT團隊能夠極大減小對基礎架構的擔心,更多地關注於加速創新和推進業務價值。github

「隨着Kubernetes的採用呈指數級增加,企業IT人員一直在尋求一種簡單、可靠和可重複的方式來配置、管理和支持企業級Kubernetes集羣,且愈來愈多企業的Kubernetes集羣是跨本地環境與雲環境混合部署的,」梁勝,Rancher Labs聯合創始人及CEO表示。 「Rancher 2.2正式版本中有不少功能來知足這些需求,包括用於災備和恢復的etcd自動備份和恢復,用於提升敏感項目隱私的多租戶應用程序目錄,以及爲跨多個集羣的應用程序提供高可用性的Global DNS功能。」docker

簡化Kubernetes,加速混合雲場景的企業創新編程

Rancher 2.2 GA版本是Rancher Labs迄今爲止最重要的產品版本,在先前發佈過的2.2技術預覽版本中,已經釋出了諸如支持多集羣應用程序、集成的Prometheus高級監控等功能。Rancher 2.2 GA的主要新功能亮點包括:安全

  • Rancher Global DNS微信

  • 集羣的災備與恢復架構

  • 多集羣、多租戶的進階版監控功能運維

  • 單一應用跨多Kubernetes集羣的部署與管理學習

  • 多租戶應用程序目錄雲計算

Rancher Global DNS

相信沒有人會喜歡先自動化部署應用程序、而後手動添加或者更改DNS記錄。Rancher Global DNS能配置和維護與應用程序的Kubernetes Ingress的IP地址對應的外部DNS記錄,從而解決上述問題。這自己並不是一個新奇的概念,但Rancher的創新之處在於它能夠爲部署在多個集羣中的應用程序執行這一操做。

用戶如今能夠根據須要,將應用程序部署到任意數量的集羣,而且讓DNS自動更新,以指向全部集羣的應用程序入口。Rancher將經過自動將服務的主機名編程到公共DNS,對部署在多個集羣中的應用程序或同一集羣中的多個項目提供公共訪問。 這次發佈的版本包含對Route53和AliDNS的支持,以及對CloudFlare的alpha支持。對其餘提供商的支持也正在開發中,會在後續小版本更新中與你們見面。

集羣的災備與恢復

Rancher 2.2直接在Rancher UI/API和Kubernetes API當中添加了對etcd數據存儲的備份恢復的支持。Rancher會從Rancher UI/API或Kubernetes API執行etcd的預約和臨時備份,寫入本地存儲、NFS或任何與S3兼容的對象庫。此處值得一提的是Rancher 2.2以終端形式支持兼容S3協議的存儲,所以,用戶無需使用NFS,也能夠馬上從主機上獲取備份。當意外狀況發生時,用戶經過UI便可簡單快速地將這些備份直接還原到集羣當中。

多集羣、多租戶的進階版監控功能

Rancher的一大功能亮點是單集羣多租戶,一個或者多個用戶能夠訪問某個Project且只能查看該Project內的資源,即便集羣中還有其餘用戶或其餘Project 。Rancher一直使用Prometheus進行監控和告警。在Rancher 2.2中,監控功能更進一步增強,是惟一一個在多集羣、多租戶環境中支持Prometheus的解決方案。

Rancher 2.2 GA版本中,Rancher的進階版監控功能以尊重多租戶環境邊界的方式部署了Prometheus和Grafana。Grafana安裝了預構建的集羣和項目儀表板。用戶只需選中相應複選框來激活高級指標,不出幾分鐘就能查看有效的圖表。

Rancher的監控覆蓋了從每一個項目中的集羣節點到Pod的全部內容,若是應用程序公開了本身的指標,Prometheus將抓取這些內容並供用戶使用。

多集羣應用程序

Rancher是爲多集羣管理而生的,它經過本身的應用程序目錄(Catalog)與Helm進行了強而有力的集成。Rancher的Catalog採用了Helm的鍵/值YAML,並將其轉換爲了直觀、簡單、任何人均可以快速使用的形式。

在Rancher2.2中,應用程序目錄也存在於全局級別,您能夠經過Helm將應用程序無縫部署到任意數量集羣中的多個Project裏。這爲須要在不一樣環境中維護應用程序的人節省了大量的時間,特別是在升級全部這些應用程序時,Rancher將使用Helm的atomic releases功能批量升級和回滾。

因爲多集羣應用程序是構建在Helm之上的,所以它們還能夠和CI/CD系統或其餘任何自動配置程序一塊兒開箱即用。

多租戶應用程序目錄

在Rancher的早期版本中,應用程序目錄和任何外部Helm倉庫的配置都存在於全局級別,而後傳播到集羣當中。這意味着每一個集羣均可以訪問相同的Helm chart,雖然這對大多數安裝都有效,但並非適用於全部狀況。

Rancher 2.2爲應用目錄程序提供了特定於集羣和項目的配置。用戶能夠徹底刪除它,或更改特定集羣或項目能夠訪問的內容,或者爲用戶批准的那些應用程序添加新的Helm倉庫。

有了多租戶的應用程序目錄,用戶能夠按集羣或項目對應用程序目錄進行隔離。這種更加精細的隔離,即便應用程序的名稱也不能跨項目共享。

一切開源,歡迎使用

Rancher 2.2的一切功能都以可靠性、可重複性和易用性爲中心,幫助企業IT人員加速創新,爲企業業務帶來價值。

秉承一如既往的開源理念,歡迎在Docker Hub下載使用Rancher 2.2:

https://hub.docker.com/r/rancher/rancher

歡迎在GitHub上查看Rancher 2.2的完整Release Notes,瞭解所有新功能及升級建議:

https://github.com/rancher/rancher/releases/tag/v2.2.0

如您有任何疑問,歡迎發送郵件至info@rancher.com,或添加官方微信助手(微信號:Rancher2)爲好友進行諮詢。

Kubernetes Master Class在線培訓啓航

爲了幫助你們完成Kubernetes從入門到進階的全過程,讓企業IT人員能更快上手並落地Kubernetes,Rancher Labs全新一季在線培訓課程【Kubernetes Master Class】將於下週開始正式啓航!整季培訓將有共計8期課程,爲期兩個月,每週三(除5月1日)晚20:30開課。

所有課程現已上線,坐席有限,歡迎及早預定報名。

第1期:Kubernetes入門之快速建立集羣(4月3日)

觀看地址:http://live.vhall.com/910031185

第2期:如何快速部署Kubernetes應用(4月10日)

觀看地址:http://live.vhall.com/810844440

第3期:Kubernetes應用商店:Harbor與Istio(4月17日)

觀看地址:http://live.vhall.com/231749318

第4期:企業如何構建CI/CD流水線(4月24日)

觀看地址:http://live.vhall.com/729465809

第5期:Kubernetes中的日誌、監控與告警(5月8日)

觀看地址:http://live.vhall.com/317569561

第6期:在Kubernetes中建立高可用應用(5月15日)

觀看地址:http://live.vhall.com/847710932

第7期:建立生產級別的Kubernetes集羣(5月22日)

觀看地址:http://live.vhall.com/456248926

第8期:Kubernetes中的安全、災備與恢復(5月29日)

觀看地址:http://live.vhall.com/118924683

About Rancher Labs

Rancher Labs由硅谷雲計算泰斗、CloudStack之父梁勝建立,致力於打造創新的開源軟件,幫助企業在生產環境中運行容器與Kubernetes。旗艦產品Rancher是一個開源的企業級Kubernetes平臺,是業界首個且惟一能夠管理全部雲上、全部發行版、全部Kubernetes集羣的平臺。解決了生產環境中企業用戶可能面臨的基礎設施不一樣的困境,改善Kubernetes原生UI易用性不佳以及學習曲線陡峭的問題,是企業落地Kubernetes的不二之選。

Rancher在全球擁有超過一億的下載量,超過20000家企業客戶。全球知名企業如中國人壽、華爲、中國平安、民生銀行、興業銀行、上汽集團、海爾、米其林、天合光能、豐田、本田、霍尼韋爾、金風科技、普華永道、海南航空、廈門航空、恆大人壽、中國太平、巴黎銀行、美國銀行、HSCIS恆生指數、中國水利、暴雪、CCTV等均是Rancher的付費客戶。

相關文章
相關標籤/搜索