For CPU scaling, you can do it by kill-and-restart or K8s VPA (beta in recent versions), and the algorithm should be straightforward. For MEM scaling, it is a bit challenging due to the complex memory model of Flink and the complexity of JVM itself. Flink K8s Operator provides AutoTuning for this end.
Best, Zhanghao Chen ________________________________ From: Kamal Mittal via user <user@flink.apache.org> Sent: Monday, May 19, 2025 13:40 To: User <user@flink.apache.org> Subject: Flink task manager pod auto scaling Hello, Does flink supports vertical task manager pod auto scaling? Rgds, Kamal