Azure Kubernetes服务(AKS)和主节点池

问题描述 投票:0回答:1

前言

在AKS上创建Kubernetes群集时,请指定要用于节点的VM的类型(--node-vm-size)。我了解到,创建Kubernetes集群后您将无法更改此设置,这意味着您每次添加资源时都将垂直扩展而不是水平扩展。

但是,您可以在AKS集群中创建不同的节点池,这些节点池为节点使用不同类型的VM。因此,我想,如果您要“更改”最初选择的VM的类型,也许添加一个新的节点池并删除旧的节点池(“ nodepool1”)?

我通过以下步骤进行了尝试:

  • [创建一个VM类型为“ Standard_A1_v2”的名为“ stda1v2”的节点池
  • 删除“ nodepool1”(az aks nodepool delete --cluster-name ... -g ... -n nodepool1

很遗憾我遇到了Primary agentpool cannot be deleted

问题

无法删除的“主代理程序池”的目的是什么,并且在很多情况下(在现实环境中)创建AKS集群时选择哪种类型的VM有什么关系?

我可以创建其他节点池并让主要节点过它的生活吗?如果我的节点池的节点使用较大的VM,但主要的池仍使用“ Standard_A1_v2”,将来是否会引起麻烦?

前言在AKS上创建Kubernetes集群时,请指定要用于节点的VM的类型(--node-vm-size)。我读到创建Kubernetes后就无法更改此设置...

azure azure-aks
1个回答
0
投票

主节点池是集群中的第一个节点池,您不能删除它,因为当前不支持该节点池。您可以创建和删除其他节点池,并保持原来的状态不变。不会造成任何麻烦。

© www.soinside.com 2019 - 2024. All rights reserved.