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

AKS 的 Azure Linux 容器主机是由 Microsoft 创建的开源 Linux 分发版。 它作为容器主机在 Azure Kubernetes 服务 (AKS) 上正式可用。 可以在新群集中部署 Azure Linux 节点池,将 Azure Linux 节点池添加到现有 Ubuntu 群集,或将 Ubuntu 节点迁移到 Azure Linux 节点。 若要详细了解 Azure Linux,请参阅 Azure Linux 文档

重要

2025 年 11 月 30 日开始,Azure Kubernetes 服务(AKS)不再支持或提供 Azure Linux 2.0 安全更新。 Azure Linux 2.0 节点映像在 202512.06.0 版中冻结。 从 2026 年 3 月 31 日开始,将删除节点映像,并且无法缩放节点池。 通过将 节点池升级到 受支持的 Kubernetes 版本或迁移到 osSku AzureLinux3,迁移到受支持的 Azure Linux 版本。 有关详细信息,请参阅 停用 GitHub 问题和Azure 更新停用公告。 若要随时了解公告和更新,请关注AKS 发行说明

为何使用 Azure Linux

AKS 中的 Azure Linux 容器主机使用 AKS 原生映像,为所有 Linux 开发提供统一的平台。 每个包都是从源代码生成的并已经过验证,确保服务在已认证的组件上运行。 Azure Linux 是一个轻量级软件,只包含运行容器工作负载所必需的一组包。 Azure Linux 提供了减少的攻击面,消除了不必要的包的修补和维护。 Azure Linux 的基础层包含一个针对 Azure 优化的 Microsoft 强化内核。 详细了解 Azure Linux 的关键功能

AKS 标准版

在 AKS 标准版中,可以根据群集和工作负载要求选择 Azure Linux 作为节点 OS 选项。

若要开始将 Azure Linux 与 AKS 标准版配合使用,请参阅:

Considerations

在决定如何在 AKS 中使用 Azure Linux 时,请记住以下几点:

  • 在 AKS 标准版中,可以为新群集、添加的节点池或迁移方案显式选择 Azure Linux。
  • Azure Linux 的区域可用性遵循 AKS 区域可用性。

区域可用性

Azure Linux 容器主机可用于 AKS 所在的同一区域中。

若要详细了解 Azure Linux,请参阅 Azure Linux 文档