微軟CBL-Mariner的Linux發行版Azure Linux正式發佈

在內部使用兩年並自 2022 年 0 月起以公共預覽版運行後,微軟終於在日前正式公開發布了其 Azue Linux 的發行版。Azue Linux 是 Azue Kubenetes 服務(AKS)的一箇開源容器主機操作系統,它針對 Azue 進行了優化,旨在使開發人員更容易使用微軟的工具來部署和管理容器工作負載。

微軟 Azue Linux 首席項目經理 Jim Pein 稱,微軟定製的開源發行版 “允許我們有一箇非常明確的、非常有主見的 Azue focus,並將發行版的組件調整爲我們所需要的,以支持容器主機,並試圖將依賴性、額外的包、諸如此類的東西保持在最低限度̶。

根據介紹,Azue Linux 是針對 Azue Kubenetes 服務 (AKS) 的開源容器主機操作系統,針對 Azue 進行了優化,旨在讓開發人員更輕鬆地使用微軟的工具來部署和管理容器工作負載。Azue Linux 容器主機跨 AKS、AKS-HCI 和 Ac 產品提供了從雲到邊緣的可靠性和一致性。你可以在新集羣中部署 Azue Linux 節點池,將 Azue Linux 節點池添加到現有的 Ubuntu 集羣,或者將你的 Ubuntu 節點遷移到 Azue Linux 節點。

Azue Linux 發行版源於 CBL-Mine 項目,其中 CBL 代表 Common Bse Linux。Pein 稱,微軟啓動 CBL-Mine 項目是因爲它需要一箇內部 Linux 發行版,併爲工程師在 Azue 上運行的無數工作負載提供一箇一致的平臺。

他在 Build Q∓A 環節解釋道,Azue Linux 是 “CBL Mine Linux 的商業支持產品”。但其在商業支持方面也是有限的,因爲該操作系統當前的主要目的是作爲 Azue Kubenetes Seice (AKS) 的容器主機運行。它針對微軟的 Windows Hype-V 管理程序進行了優化,並在虛擬機中運行,同時支持 x86 和 Am。

微軟強調了 Azue Linux “非常專注於 Azue”,並有意包括 “運行 Kubenetes 集羣的基本要素”。也就是說,其他產品團隊可能出於其他目的而在此基礎上進行構建,其中 .NET 團隊就是一箇例子。一些容器工作負載使用 Azue Linux,但微軟的官方支持僅限於主機。