Skip to content

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

@leletan

Description

@leletan

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 👍

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions