1. 程式人生 > >CoreOS容器作業系統Container Linux功能再升級,加強Kubernetes節點OS更新自動化_Kubernetes中文社群

CoreOS容器作業系統Container Linux功能再升級,加強Kubernetes節點OS更新自動化_Kubernetes中文社群

在2017 CoreOS高峰會上,CoreOS除了與甲骨文擴大合作,要讓公司容器作業系統Container Linux進入甲骨文雲服務上,也宣佈Container Linux的功能要再加強,讓每個Kubernetes節點的作業系統更新程式自動化。

CoreOS表示,在公有云、私有云基礎架構中,主要可畫分成3大層。首先是叢集排程系統,將硬體資源轉換成統一資源池。再者是部署在排程工具上的應用程式,最後才是運作在每個節點中的作業系統。

而CoreOS表示,公司開發的Operators的理念,就是將複雜的維運知識,轉換成軟體執行。在這次所公開的Container Linux Update Operator,負責安排CoreOS的K8s商用平臺Tectonic的更新行程,首先,每個節點中都會安裝一個Update Agent,當它偵測到有新版系統,會提示該節點需要重啟的需求。再者則是靠Update Operator執行Kubernetes的部署任務,該元件會安排每個節點的更新時程,同時確保更新不會對服務可用性造成影響。