【发布时间】:2019-08-04 14:10:52
【问题描述】:
我有一个 Kubernetes 集群,它运行具有不同机器类型(即 cpu-heavy、gpu、ram-heavy)的各种应用程序,并安装了 cluster-autoscaler (CA) 以使用自动发现来管理 Auto Scaling Groups (ASG)。
Kubernetes 版本:EKS 1.11
集群自动扩缩器:v1.13.2
我已配置我的 ASG,使其包含适当的 CA 标记。这些 ASG 通常会缩减到 0 个节点,并且会根据工作负载进行扩展。进入 CA 日志,我还验证了 CA 承认 ASG 的存在。但是,每当我尝试使用 nodeSelector 创建 pod 时,CA 都不会扩展相应的 ASG 并以“谓词失败:nodeSelector(s) 不匹配”作为响应。我也为 ASG 的标签添加了适当的节点标签。
这可能是由于从 0 个节点向上扩展而造成的限制吗?
网上好像找不到类似的问题。任何反馈都会有所帮助!谢谢!
【问题讨论】:
标签: kubernetes