-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Any plan for yarn support? #24
Comments
Hi Garlandal, we have Flink running in a Kubernetes cluster and no experience with running it on Yarn ourselves. If you have a use case and would like to contribute you're of course very welcome to! |
@nielsdenissen |
Hi @Garlandal, since we're using YARN for our flink sessions, I've been thinking about how to use flink-deployer in our environment. Since flink-deployer needs the Job Manager HTTP endpoint, a simple solution would be to use the Still, if you're storing Flink savepoints on HDFS, I think there would be the need to implement an appropriate client following the |
We are running on yarn and are considering flink-deployer usage. So basically, all you need is the HTTP endpoint. I will try this and see if it works as I expect... |
Sorry for the late reply, finally, i found that
finally, the deploy command will turn into this and can add more feature such as update and some others
|
We have tried this on our yarn setup and this can easily be done with curl and jq to get the job manager ur from resource manager. No really good reason to add this feature to flink-deployer as I see it. It might also perhaps be something that varies or changes between deployments? FLINK_BASE_URL=$(curl http://{{ resource_manager }}:8088/ws/v1/cluster/apps?states=RUNNING | jq -r '.apps.app[] | select(.name == "Flink session cluster") | .amRPCAddress') |
hi, there is a yarn cluster and some flink jobs running on it, manually deploy jobs take a lot of steps and take too much effort. it seems that this project doesn't have yarn job deploy support or maybe i got the wrong way.
so, is there any plan for yarn support or someone tell me the right way to deploy flink job on yarn?
The text was updated successfully, but these errors were encountered: