【发布时间】:2021-07-23 11:29:33
【问题描述】:
我们在 AKS 中有一个部署,我们在晚上将其缩减为 3 个,早上最多为 9 个。
一个节点上只有 3 个 pod 的资源。所以早上 AKS 应该创建 2 个新节点。
但是发生的情况是,晚上的缩减有时会杀死每个节点上的 2 个 pod,以保持 3 个运行节点和 1 个 pod。有时 2 个节点,1 个有 1 个 pod,1 个有 2 个 pod。
我们想要的是在晚上运行 1 个节点和 3 个 pod。
我们怎样才能做到这一点?
【问题讨论】:
-
我相信您可以使用带有一个节点的附加节点池和为该节点池指定的节点选择器进行附加部署来实现这一目标。晚上,您扩大了额外的部署并缩小了主要部署,并且它的节点池为零。第二天早上你做相反的事情。
标签: kubernetes azure-aks