You can definitely run Flink in native Kubernetes mode without K8s Operator. Although, it should be easier to deploy such a cluster with the operator.
Operator will just make the process easer. Nix. From: Kamal Mittal via user <user@flink.apache.org> Date: Tuesday, May 13, 2025 at 3:59 AM To: Kamal Mittal <kamal.mit...@ericsson.com>, user@flink.apache.org <user@flink.apache.org> Subject: RE: Flink task manager PODs autoscaling - K8s installation Please give input for below. From: Kamal Mittal via user <user@flink.apache.org> Sent: 12 May 2025 11:05 To: user@flink.apache.org Subject: Flink task manager PODs autoscaling - K8s installation Hello, For Flink Task Manager K8s PODs autoscaling, it is mandatory to use Flink Kubernetes Operator/HPA or only flink provided scheduler is sufficient as below? jobmanager.scheduler: adaptive Also what is the additional work done by below configuration? job.autoscaler.enabled: "true" Please give documentation link if available without Flink Kubernetes Operator? Rgds, Kamal