Skip to content

[DSIP-88][WORER-SERVER] Optimize the connection between Kubernetes task types and Kubernetes clusters. #17122

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

Open
2 tasks done
wangxj3 opened this issue Apr 10, 2025 · 3 comments

Comments

@wangxj3
Copy link
Contributor

wangxj3 commented Apr 10, 2025

Search before asking

  • I had searched in the DSIP and found no similar DSIP.

Motivation

The optimization primarily focuses on Kubernetes task types, improving the linkage for task submission, log retrieval, and status monitoring. It enhances the original connection creation and destruction mechanism by introducing a connection pool for the Kubernetes cluster, where each worker instance maintains its own set of Kubernetes connections.

Design Detail

The current connection between Kubernetes tasks and the Kubernetes cluster may reduce the interaction efficiency between the tasks and the cluster when the task concurrency is high, and could even lead to task submission or status retrieval failures.

Compatibility, Deprecation, and Migration Plan

The optimization primarily focuses on Kubernetes task types, improving the linkage for task submission, log retrieval, and status monitoring.

Test Plan

It enhances the original connection creation and destruction mechanism by introducing a connection pool for the Kubernetes cluster, where each worker instance maintains its own set of Kubernetes connections.

Code of Conduct

@wangxj3
Copy link
Contributor Author

wangxj3 commented Apr 15, 2025

I will submit a pr to fix it

@SbloodyS SbloodyS removed the Waiting for reply Waiting for reply label Apr 16, 2025
@SbloodyS
Copy link
Member

Please provide more details of this feature since you mark it as an DSIP. @wangxj3

@wangxj3
Copy link
Contributor Author

wangxj3 commented Apr 16, 2025

Please provide more details of this feature since you mark it as an DSIP. @wangxj3

fix it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants