【发布时间】:2020-01-17 00:29:30
【问题描述】:
当我在 Azure 中部署新的 Kubernetes 服务时,我最近发现 Azure 还部署了一个名为“aks-agentpool-[8 位]-[1 位]”的 VM。
除了这个 VM 相当昂贵(标准 F4s_v2(4 vcpus,8 GiB 内存))之外,我也无法控制它是否被创建,我什至不确定我是否可以控制它的大小。
我的问题是:为什么要创建这个 VM? AKS 是一项托管服务,所以我认为我不应该为服务本身需要一个 VM,只需要容器
更新:根据第一个答案可以看到我缺少一些信息。当我部署时,我已经指定了 VM 大小和节点池,所以为什么要立即为我创建默认 VM?我在部署容器时从不指定非常大的 VM,所以巨大的 F4s 机器Azure 创建完全是浪费。
【问题讨论】:
-
如果您在创建 AKS 时指定 vm 大小,它将使用该 vm 大小,例如,在使用门户时,您可以接受默认值或更改它,但使用 powershell\cli 您可以修改它并将使用默认值