我正在尝试运行不同的掌舵图,但我一直遇到这个错误。对我来说,运行 3-4 个便宜的节点比运行 1 个或 2 个可以连接更多磁盘的非常昂贵的节点更具成本效益。
有没有办法将 kubernetes 或 helm 配置为具有磁盘附加限制或设置一个部署与特定节点的亲和性?
令人沮丧的是,所有部署都尝试附加到一个节点,然后用完磁盘附加配额。
这是错误:
服务返回错误。" Status=409 Code="OperationNotAllowed" Message="该大小的VM允许挂载的最大数据盘数为4。
我正在尝试运行不同的掌舵图,但我一直遇到这个错误。对我来说,运行 3-4 个便宜的节点比运行 1 个或 2 个可以连接更多磁盘的非常昂贵的节点更具成本效益。
有没有办法将 kubernetes 或 helm 配置为具有磁盘附加限制或设置一个部署与特定节点的亲和性?
令人沮丧的是,所有部署都尝试附加到一个节点,然后用完磁盘附加配额。
这是错误:
服务返回错误。" Status=409 Code="OperationNotAllowed" Message="该大小的VM允许挂载的最大数据盘数为4。
有没有办法将 kubernetes 或 helm 配置为具有磁盘附加限制或设置一个部署与特定节点的亲和性?
目前,ACS k8s 基于 Azure 托管磁盘或 Blob 磁盘提供 PVC,因此限制是 VM 磁盘的数量。
目前,Azure 不支持更改有关 VM 磁盘数量的限制。关于 VM 大小和最大数据磁盘,我们可以在这里找到限制:

有关限制的更多信息,请参阅此链接。
顺便说一句,磁盘最大容量是2TB,也许我们可以将它扩展到 2TB。