Rancher宣佈支持Windows Server容器

Rancher 2.3.0 Preview 1正式發佈,對Kubernetes 1.14 Windows容器提供Preview支持。linux


近期,Rancher正式宣佈提供對Kubernetes 1.14 Windows容器的技術預覽等級的支持!git

早在2018年10月Rancher 2.1.0發佈時,Rancher就已對Windows容器提供了實驗性支持。今年SIG Windows和微軟都已經宣佈Kubernetes 1.14的Windows Server 2019已生產可用,所以現在,Rancher也快馬加鞭發佈全新版本Rancher 2.3.0 Preview 1,以支持最新版本的Windows容器(和Kubernetes)!目前該版本仍在技術預覽階段,經歷更多的測試和迭代後將正式GA。github

業界對Windows容器的需求網絡

不能否認,Windows仍然是數據中心中最受歡迎的操做系統之一。在不一樣版本的Windows系統上,運行着無數企業的無數工做負載。測試

隨着容器的興起,DevOps團隊已經可以簡化並加速其Linux應用程序的交付流程。然而,基於Windows的應用程序仍然須要區別對待。不管是須要快速建立和拆除那些始終在更新着的開發/測試環境,仍是將遺留應用程序升級到雲端,對Windows容器的支持,一直是近年業界最爲需求的技術之一。spa

Rancher將如何支持Windows容器操作系統

在Rancher中建立「自定義」集羣的用戶,將能看到將Windows或Linux節點添加到其集羣的選項。 其中,etcd和控制平面節點只能是Linux節點,Rancher的UI會自動選擇該選項。但工做節點能夠是Windows或Linux。咱們建議用戶爲其Windows工做負載建立單獨的集羣。您可能仍須要添加至少一個Linux工做節點(以運行Ingress、Rancher集羣代理、metrics server等等)。而Flannel可做爲vxlan和主機網關模式的首選網絡插件選項。插件

在Rancher中建立和管理Windows Server 2019容器很是簡單。參閱文檔的介紹便可快速如何入門。不過,用戶仍需注意相關的環境需求以及一些限制:代理

  • 您須要Docker EE-basic 18.09附帶的Windows Server 2019。你還須要Kubernetes 1.14和Rancher 2.3.0 Preview 1版本。
  • 對於Windows節點,主機鏡像必須與容器基礎鏡像匹配。這意味着每一次對主機進行大的升級候,都須要您從新建立容器鏡像,不然容器可能沒法正常運行。
  • Windows容器中的網絡經過CNI插件公開。到目前爲止,Flannel是惟一支持的網絡插件。
  • Rancher內置的基於Prometheus的監控不適用於Windows。
  • Etcd和控制平面節點只能是linux。您還須要至少1個Linux工做程序才能使集羣正常運行。

結 語server

Windows容器的GA,是一個巨大的發展和進步。雖然咱們必須認可採用這種技術仍存在許多限制和挑戰,但咱們也清晰地看到,咱們的用戶一直在等待其Windows應用程序的容器化和現代化。Rancher 2.3.0對Windows容器的支持,必將讓這個旅程更加快速與簡單。

Rancher 2.3.0 Preview 1的完整版發行說明和安裝步驟,請訪問:

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

相關文章
相關標籤/搜索