你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
快速入门:为 Azure Kubernetes 服务 (AKS) 群集和节点池启用 Azure Linux 3.0(预览版)
本文介绍如何为运行 AKS 1.31 版的新 AKS 群集和节点池启用 Azure Linux 3.0 作为默认的 Azure Linux 节点 OS。 启用后,使用 --os-sku=AzureLinux
选项创建的任何新 AKS 群集或节点池都默认使用 Azure Linux 3.0。
限制
- Kubernetes 1.30 版及更低版本不支持。
- 无法将运行 Azure Linux 2.0 的现有群集或节点池升级到 3.0。 需要创建新的节点池或群集。
- Azure Linux 3.0 FIPS 映像处于预览版阶段,符合 FIPS 标准,但尚未经过验证,因为加密模块是正在接受 NIST 审查的模块。
- 支持的区域:Azure Linux 3.0 支持是
v20241025
版本的一部分,目前处于预览状态。 访问 AKS 发布跟踪器,获取关于哪些区域已推出此版本的最新信息。
为新群集和节点池启用 Azure Linux 3.0 作为默认值
重要
AKS 预览功能是可选择启用的自助功能。 预览功能是“按现状”和“按可用”提供的,不包括在服务级别协议和有限保证中。 AKS 预览功能是由客户支持尽最大努力部分覆盖。 因此,这些功能并不适合用于生产。 有关详细信息,请参阅以下支持文章:
使用
az feature register
命令注册AzureLinuxV3Preview
功能标志。az feature register --namespace "Microsoft.ContainerService" --name "AzureLinuxV3Preview"
状态显示为“已注册”需要几分钟时间。
使用
az feature show
命令验证注册状态。az feature show --namespace "Microsoft.ContainerService" --name "AzureLinuxV3Preview"
完成这些步骤后,可以使用所选方法部署群集,以将 Azure Linux 3.0 用作节点 OS:
禁用 Azure Linux 3.0
- 使用
az feature unregister
命令注销AzureLinuxV3Preview
功能标志。az feature unregister --namespace "Microsoft.ContainerService" --name "AzureLinuxV3Preview"
- 使用
az provider register
命令刷新 Microsoft.ContainerService 资源提供程序的注册。az provider register --namespace "Microsoft.ContainerService"
后续步骤
有关 Azure Linux 3.0 预览版的详细信息,请参阅 Azure Linux 3.0 的新增功能。