明晚20:30,Kubernetes Master Class在線培訓第七期《創建生產級別的Kubernetes集群》即將開播,點擊鏈接:http://www.itdks.com/Live/detail?id=28319
即可免費預約注冊!
近期,Rancher正式宣布提供對Kubernetes 1.14 Windows容器的技術預覽等級的支持!
早在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。
不可否認,Windows仍然是數據中心中最受歡迎的操作系統之一。在不同版本的Windows系統上,運行著無數企業的無數工作負載。
隨著容器的興起,DevOps團隊已經能夠簡化并加速其Linux應用程序的交付流程。然而,基于Windows的應用程序仍然需要區別對待。不論是需要快速創建和拆除那些始終在更新著的開發/測試環境,還是將遺留應用程序升級到云端,對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工作程序才能使集群正常運行。
Windows容器的GA,是一個巨大的發展和進步。雖然我們必須承認采用這種技術仍存在許多限制和挑戰,但我們也清晰地看到,我們的用戶一直在等待其Windows應用程序的容器化和現代化。Rancher 2.3.0對Windows容器的支持,必將讓這個旅程更加快速與簡單。
Rancher 2.3.0 Preview 1的完整版發行說明和安裝步驟,請訪問:
https://github.com/rancher/rancher/releases/tag/v2.3.0-alpha3
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。