DeploymentConfig 副本和 Horizo​​ntal Pod Auto scaler

DeploymentConfig replicas and Horizontal Pod Auto scaler

在 Openshift 4 上,我确实将 HPA(水平 pod 自动缩放器)设置为 min pods 为 3,这保证了至少三个 pods up 和 运行 始终。

当我在部署配置中将副本设置为零时,没有 pods 是 运行,因为我将副本更改为零。

问题:HPA 是否仅在副本设置为 +ve 值(非零)时才遵守最小 pods 条件?这是我注意到的行为。我正在尝试获得帮助以了解副本和 HPA 的工作原理。

是的。 HPA 仅在副本设置为大于 0 时遵守最小 pods 条件。HPA 始终查看 pod 配置。

有关详细信息,请查看此 https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale-walkthrough/#appendix-horizontal-pod-autoscaler-status-conditions