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

[Question] Pluggable support for customized substate and events consuming and handling? #2297

Open
leletan opened this issue Oct 29, 2024 · 1 comment

Comments

@leletan
Copy link

leletan commented Oct 29, 2024

What question do you want to ask?

  • [ x ] ✋ I have searched the open/closed issues and my issue is not listed.

Additional context

Hi community,

I am wondering if there is any pluggable way to extend the current operator behavior to cover more complicated use cases, including capturing and handling customized events, potentially allow user to define customized ApplicationStateType to make it more native. And it would be nicer if we can write those into the CRD and log them somewhere for trouble shooting later.

One of the use cases would be we often found our job got stuck in SUBMITTED state due to various reasons. Depending on user implementation, a lot of things can happen during that stage: scheduler scheduling, node provisioning, driver image downloading, driver pod init container running, etc. It will be much user friendly to allow user plug in logic to capture and handle events generated by different components and report them with a customized state in CRD.

Have the same question?

Give it a 👍 We prioritize the question with most 👍

@leletan
Copy link
Author

leletan commented Oct 29, 2024

cc @yuchaoran2011

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

No branches or pull requests

1 participant