使用適用於 Azure Kubernetes Service (AKS) 的 Azure Linux 容器主機

適用於 AKS 的 Azure Linux 容器主機是 Microsoft 建立的開放原始碼 Linux 散發套件,可做為 Azure Kubernetes Service (AKS) 上的容器主機。 Azure Linux 容器主機可提供 AKS、AKS-HCI 和 Arc 產品從雲端到邊緣的可靠性與一致性。 您可以在新的叢集中部署 Azure Linux 節點集區、將 Azure Linux 節點集區新增至現有的 Ubuntu 叢集,或將您的 Ubuntu 節點移轉至 Azure Linux 節點。 若要深入了解 Azure Linux,請參閱 Azure Linux 文件

為何要使用 Azure Linux

AKS 上的 Azure Linux 容器主機使用原生 AKS 映像,提供一個位置來執行全部的 Linux 開發。 每個套件都是從來源建置並經過驗證,確保您的服務在經過實證的元件上執行。 Azure Linux 是輕量型,只包含執行容器工作負載所需的必要套件組。 其提供縮減的攻擊面,並消除不必要套件的修補和維護。 在基礎層中,有針對 Azure 調整的 Microsoft 強化核心。 深入了解 Azure Linux 的主要功能

如何在 AKS 上使用 Azure Linux

注意

Azure Linux 節點集區現已正式發行 (GA)。 若要了解優點和部署步驟,請參閱適用於 AKS 的 Azure Linux 容器主機簡介

若要開始使用適用於 AKS 的 Azure Linux 容器主機,請參閱:

如何升級 Azure Linux 節點

建議您啟用叢集的自動升級,讓叢集保持最新狀態並受保護。 若要啟用自動升級,請參閱:

若要手動升級叢集上的節點映像,您可以執行 az aks nodepool upgrade

az aks nodepool upgrade \
    --resource-group myResourceGroup \
    --cluster-name myAKSCluster \
    --name myNodePool \
    --node-image-only

區域可用性

Azure Linux 容器主機可用於與 AKS 相同的區域。

下一步

若要深入了解 Azure Linux,請參閱 Azure Linux 文件