你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
教程:将 Azure Linux 节点池添加到现有 AKS 群集
在 AKS 中,具有相同配置的节点将组合成节点池。 每个池都包含运行应用程序的 VM。 在上一教程中,你创建了具有单个节点池的 Azure Linux 容器主机群集。 为了满足应用程序的不同计算或存储要求,可以创建其他用户节点池。
在本教程的第二部分(共五部分)中,你会了解如何:
- 添加 Azure Linux 节点池。
- 检查节点池的状态。
在后面的教程中,你会了解如何将节点迁移到 Azure Linux 并启用遥测来监视群集。
先决条件
- 在前面的教程中,你创建并部署了 Azure Linux 容器主机群集。 如果尚未完成这些步骤并想要继续操作,请从教程 1:使用适用于 AKS 的 Azure Linux 容器主机创建群集开始。
- 需要最新版本的 Azure CLI。 运行
az --version
即可查找版本。 如果需要进行安装或升级,请参阅安装 Azure CLI。
1 - 添加 Azure Linux 节点池
若要将 Azure Linux 节点池添加到现有群集中,请使用 az aks nodepool add
命令并指定 --os-sku AzureLinux
。 以下示例会创建名为 ALnodepool 的节点池,该池在 testAzureLinuxResourceGroup 资源组的 testAzureLinuxCluster 群集中运行三个节点:
az aks nodepool add \
--resource-group testAzureLinuxResourceGroup \
--cluster-name testAzureLinuxCluster \
--name ALnodepool \
--node-count 3 \
--os-sku AzureLinux
注意
节点池的名称必须以小写字母开头,且只能包含字母数字字符。 对于 Linux 节点池,长度必须介于 1 到 12 个字符之间。
2 - 检查节点池状态
若要查看节点池的状态,请使用 az aks node pool list
命令并指定资源组和群集名称。
az aks nodepool list --resource-group testAzureLinuxResourceGroup --cluster-name testAzureLinuxCluster
后续步骤
在本教程中,你已将 Azure Linux 节点池添加到现有群集。 你已了解如何执行以下操作:
- 添加 Azure Linux 节点池。
- 检查节点池的状态。
下一教程介绍如何将现有节点迁移到 Azure Linux。