Gyula, Thanks, you've helped us move closer to migrating our application to the Flink Operator![0]
Best, Brian King SRE, Data Platform/Search Platform Wikimedia Foundation IRC: inflatador [0] https://phabricator.wikimedia.org/T326409 > On Sep 21, 2023, at 12:16 AM, Gyula Fóra <gyula.f...@gmail.com> wrote: > > Hi! > > The cluster-id for each FlinkDeployment is simply the name of the deployment. > So they are all different in a given namespace. (In other words they are not > fixed as your question suggests but set automatically) > > So there should be no problem sharing the ZK cluster . > > Cheers > Gyula > > On Thu, 21 Sep 2023 at 03:46, Brian King <bk...@wikimedia.org > <mailto:bk...@wikimedia.org>> wrote: > Hello Flink Users! > > We're attempting to deploy a Flink application cluster on Kubernetes, using > the Flink Operator and Zookeeper for HA. > > We're using Flink 1.16 and I have a question about some of the Zookeeper > configuration[0]: > > "high-availability.zookeeper.path.root" is described as "The root ZooKeeper > node, under which all cluster nodes are placed" > > "high-availability.cluster-id" , which says "important: customize per > cluster." But it also says "you should not set this value manually when > running on [...] native Kubernetes [...]in those cases a cluster-id is [...] > automatically generated." > > Our design calls for multiple Flink application clusters managed by the same > Flink Operator, and using the same Zookeeper quorum for each Flink > Application cluster. Will the Flink Operator be able to handle this, or will > the different clusters collide due to the fixed > "high-availability.cluster-id" value? Is it possible to avoid this by setting > a unique "high-availability.zookeeper.path.root" for each application cluster? > > Thanks for your time. I'm new to Flink, so I apologize if I did not explain > myself clearly. Please let me know if you need additional information. > > Best, > > Brian King > SRE, Data Platform/Search Platform > Wikimedia Foundation > IRC: inflatador > > [0] > https://nightlies.apache.org/flink/flink-docs-release-1.16/docs/deployment/ha/zookeeper_ha/#configuration > > <https://nightlies.apache.org/flink/flink-docs-release-1.16/docs/deployment/ha/zookeeper_ha/#configuration> > >