你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

使用 Azure Kubernetes 服务 (AKS) 的 Azure Linux 容器主机

AKS 的 Azure Linux 容器主机是由 Microsoft 创建的开源 Linux 分发版,目前在 Azure Kubernetes 服务 (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 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 文档