Skip to content
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

[Feature] submit Flink CDC pipeline job to k8s cluster. #2934

Closed
1 of 2 tasks
Tracked by #2861
lvyanquan opened this issue Dec 27, 2023 · 10 comments
Closed
1 of 2 tasks
Tracked by #2861

[Feature] submit Flink CDC pipeline job to k8s cluster. #2934

lvyanquan opened this issue Dec 27, 2023 · 10 comments
Labels
enhancement New feature or request

Comments

@lvyanquan
Copy link
Contributor

lvyanquan commented Dec 27, 2023

Search before asking

  • I searched in the issues and found nothing similar.

Motivation

Currently, there is no a clear description to tell how to run a pipeline on k8s.
So If there is no need to modify the code, please add some docs to guide users how to submit job to a Kubernetes cluster.
If it's necessary to modify the code, you can submit a pr and add doc to fix it.

Solution

No response

Alternatives

No response

Anything else?

No response

Are you willing to submit a PR?

  • I'm willing to submit a PR!
@lvyanquan lvyanquan added the enhancement New feature or request label Dec 27, 2023
@czy006
Copy link
Contributor

czy006 commented Dec 30, 2023

I think it can be regarded as an ordinary Flink application and can be submitted to Flink Operator or Flink Cluster. I am willing to take on this work. Can you assign it to me? @lvyanquan

@lvyanquan
Copy link
Contributor Author

This is a comment requirement from many users, looking forward to your code 😊 @czy006

@leonardBang leonardBang mentioned this issue Jan 2, 2024
22 tasks
@czy006
Copy link
Contributor

czy006 commented Jan 19, 2024

After discussion, we produced a version of relevant design documents : https://docs.google.com/document/d/1HlvRS5aVNqPtOx14mynEL3RFaZORuTFkWZAjvl4k998/edit?usp=sharing

@yeezychao
Copy link

yeezychao commented Jan 22, 2024

I don’t see any discussion on yarn deployment in the document. Are you planning to support yarn mode? @czy006

@liuxinjie5211990
Copy link

After discussion, we produced a version of relevant design documents : https://docs.google.com/document/d/1HlvRS5aVNqPtOx14mynEL3RFaZORuTFkWZAjvl4k998/edit?usp=sharing

hello,i have the same problem,is there any plans to support yarn mode?All of our flink jobs are running on yarn flink session.
@czy006

@edhe1988
Copy link

After discussion, we produced a version of relevant design documents : https://docs.google.com/document/d/1HlvRS5aVNqPtOx14mynEL3RFaZORuTFkWZAjvl4k998/edit?usp=sharing

Flink on YARN is the main deployment mode, why is there no discussion about the YARN deployment mode? @czy006

@herunkang2018
Copy link

@czy006 @lvyanquan Compared with submitting using flink-cdc.sh, I think reuse the flink client to submit flink cdc job is more reasonable and easier to maintain, while flink client already supports all kinds of submitting way, including k8s session/application mode and yarn session/application mode, and widely used in production environments.

@czy006
Copy link
Contributor

czy006 commented Mar 7, 2024

After discussion, we produced a version of relevant design documents : https://docs.google.com/document/d/1HlvRS5aVNqPtOx14mynEL3RFaZORuTFkWZAjvl4k998/edit?usp=sharing

Flink on YARN is the main deployment mode, why is there no discussion about the YARN deployment mode? @czy006

YARN will be implemented at a later date and is not discussed in this thread.

@czy006
Copy link
Contributor

czy006 commented Mar 7, 2024

@czy006 @lvyanquan Compared with submitting using flink-cdc.sh, I think reuse the flink client to submit flink cdc job is more reasonable and easier to maintain, while flink client already supports all kinds of submitting way, including k8s session/application mode and yarn session/application mode, and widely used in production environments.

From another perspective, when we use Flink CDC as an application, we need to support deployment target in the script, which essentially uses flink-client to submit jobs

@PatrickRen
Copy link
Contributor

Closing this issue as it has been migrated to Apache Jira.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

7 participants