是的,如果CA不能直接释放Pod的话,那是会导致它没有办法被驱逐
Flink TaskManager Pod的生命周期都是交给JobManager管理的,并且不会重启,挂了之后就会申请新的 和CA结合起来,是会有你所说的限制。不过如果能够带上annotation标识pod可以被驱逐的话,不清楚CA是否可以work Best, Yang lichunguang <lcg3234...@163.com> 于2020年12月21日周一 下午4:16写道: > Yang Wang你好: > 我想表达的意思是: > Native Flink on K8s采用单Pod的申请资源的方式,和K8s自动伸缩机制有些冲突。 > > 原因: > 比如job比较多时,各node负载都比较高;而剩余job比较少时,每个node只有少量pod,但因为【Pods that are not backed > by a controller object】,没法驱逐资源利用率最低的node,导致整体利用率较低。 > > What types of pods can prevent CA from removing a node? > > https://github.com/kubernetes/autoscaler/blob/master/cluster-autoscaler/FAQ.md#what-types-of-pods-can-prevent-ca-from-removing-a-node > > > > -- > Sent from: http://apache-flink.147419.n8.nabble.com/ >