apache / apache/kyuubi

[TASK][CHALLENGE] Flink K8s Session mode

Open
#5,372 7 comments 0 reactions 1 assignee Claimed by @Baibaiwuguo View on GitHub
hacktoberfest
Dominant language
Scala
Stars
2.4k
Forks
1k
PR merge metrics
No merged PRs in 30d

Description

### Code of Conduct

- [X] I agree to follow this project's [Code of Conduct](https://www.apache.org/foundation/policies/conduct)

### Search before creating

- [X] I have searched in the [task list](https://github.com/orgs/apache/projects/296) and found no similar tasks.

### Mentor

- [ ] I have sufficient knowledge and experience of this task, and I volunteer to be the mentor of this task to guide contributors to complete the task.

### Skill requirements

- Well understanding of Flink deployments
- Familiar with K8s

### Background and Goals

Currently, Flink engine is lack of support on K8s. Firstly, we go for K8s session mode, which requires less effort than K8s application mode.

The expected usage is that users manually start a K8s session cluster, and Kyuubi Flink engine could connect to the cluster with appropriate configurations.

### Implementation steps

Refer to the current implementation of the Kyuubi Flink engine module to implement the goals

### Additional context

Original reporter is @link3280

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.