All, I have used flink upto last year using flank 1.9. That time we built our own cluster using zookeeper and monitoring jobs. Now I am revisiting different applications. Found that community has come up with this native kubernetes deployment: https://ci.apache.org/projects/flink/flink-docs-master/docs/deployment/resource-providers/native_kubernetes/#application-mode
Now i am getting question: Why do we need second thought, we can directly deploy in native kubernetes in Application Mode? Only thing is if I add little monitoring from outside that suffice right? I believe this has eliminated the need for 1. Kubernetes Operator in flink ( Provided adding monitoring using flink logs, on top) 2. Zookeeper usage and cluster mode.. Where is the state stored now? Is it stored in /etcd in kubernetes? Regards Bhaskar