gpt4 book ai didi

kubernetes - Cluster Autoscaler 无法使用 nodeSelector 进行扩展

转载 作者:行者123 更新时间:2023-12-03 01:41:12 26 4
gpt4 key购买 nike

我有一个 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 不匹配”。我还向 ASG 的标签添加了适当的节点标签。

这是否是由于从 0 个节点进行扩展而造成的限制?

网上好像找不到类似的问题。任何反馈都会有所帮助!谢谢!

最佳答案

更新:CA 文档更新

我的 ASG 标签不正确。确保您有 k8s.io/cluster-autoscaler/node-template/label/some-label,以确保当 ASG 缩小到 0 时 CA 可以看到您的节点标签。目前,CA 不支持不会基于 ASG 标签创建节点标签,但此功能正在开发中。

关于kubernetes - Cluster Autoscaler 无法使用 nodeSelector 进行扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55149695/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com