Thanks for the feedback. # The TaskManager replicas Yeah I think this makes sense and explicitly stating TM replicas makes more sense in the standalone mode. I will update the FLIP and clarify this.
# How the JobManager and TaskManager pods are managed? I think deployments for both TaskManager and JobManager pods should be sufficient as we just need a pool of TaskManagers and this also matches the Flink documentation for setting up a Flink Standalone cluster on k8s [1]. # Version support That's great to hear that we can support 1.13. I would want to support ZooKeeper HA for last-state upgrade however if this is some sort of limitation that doesn't make this possible then we can fall-back to limitations for older versions. Do you know if there are any limitations of ZooKeeper HA that may mean it won't work with last-state upgrade mode? [1] https://nightlies.apache.org/flink/flink-docs-master/docs/deployment/resource-providers/standalone/kubernetes/ Thanks, Usamah On 26/04/2022, 10:10, "Yang Wang" <danrtsey...@gmail.com> wrote: CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you can confirm the sender and know the content is safe. Thanks for creating the FLIP-223 and starting the discussion. I have some quick questions. # The TaskManager replicas The TaskManager replicas need to be configured both for standalone session and application. Because it could not be calculated if the parallelism is set via java codes. # How the JobManager and TaskManager pods are managed? We could use k8s Deployment to manage the JobManager pods. Of cause, k8s Job, StatefulSet also make sense. What would you like to do for the TaskManager pods? # Version support Native support could work from 1.13 and I have created a ticket for this[1]. Considering the last-state upgrade mode, the K8s HA should be enabled. I am afraid even standalone mode before 1.12 could not work. Do you want to introduce the ZooKeeper HA or add some limitations for version choice? [1]. https://issues.apache.org/jira/browse/FLINK-27412 Best, Yang Jassat, Usamah <us...@amazon.co.uk.invalid> 于2022年4月25日周一 18:25写道: > Hi everyone, > > We would like to start the discussion of the adding standalone mode > support to the Flink Kubernetes operator. Standalone mode was initially > considered as part of FLIP-212 but decided to be out of scope to focus on > Flink native k8s integration for that FLIP [1]. Standalone support will > also open the door to supporting previous Flink versions in the operator > which I would also like to open discussion about. > > I have created a FLIP with the details on the general changes that we are > proposing: > https://cwiki.apache.org/confluence/display/FLINK/FLIP-223%3A+Implement+standalone+mode+support+in+the+kubernetes+operator > > > Looking forward to your feedback. > > Regards, > Usamah > > [1] > https://cwiki.apache.org/confluence/display/FLINK/FLIP-212%3A+Introduce+Flink+Kubernetes+Operator >