Skip to content

Add support for a multistep readiness hook workflow#75

Merged
damsallem merged 5 commits intocriteo:mainfrom
jeremy-clerc:dissociatedhooks
Jan 13, 2026
Merged

Add support for a multistep readiness hook workflow#75
damsallem merged 5 commits intocriteo:mainfrom
jeremy-clerc:dissociatedhooks

Conversation

@jeremy-clerc
Copy link
Contributor

No description provided.

@jeremy-clerc jeremy-clerc force-pushed the dissociatedhooks branch 6 times, most recently from 7707b59 to 64c810e Compare December 2, 2025 18:42
@geobeau
Copy link
Contributor

geobeau commented Dec 2, 2025

I know it's WIP but some comments anyway!

@jeremy-clerc
Copy link
Contributor Author

I know it's WIP but some comments anyway!

Not sure if my forced push removed your comments, but I do not have them in my emails either.

Left todo:

  • Update the documentation
  • Use node list from kube, to not parse the label selector
  • Add even more tests (maybe separate PR), there is a simple one for prepare + ready in the ideal world.

@jeremy-clerc jeremy-clerc changed the title [wip] [wip] Add support for a multistep readiness hook workflow Dec 2, 2025
@geobeau
Copy link
Contributor

geobeau commented Dec 3, 2025

I know it's WIP but some comments anyway!

Not sure if my forced push removed your comments, but I do not have them in my emails either.

No it's me, I don't know how to use a computer!

@jeremy-clerc jeremy-clerc changed the title [wip] Add support for a multistep readiness hook workflow Add support for a multistep readiness hook workflow Dec 8, 2025
Copy link
Contributor

@damsallem damsallem left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sounds good to me, there are iteration to be done to properly publish metrics (I see in v2 we don't care yet about observability), but to test first manager with new API, it shall be enough and the existing one is not supposed to be broken !

@damsallem damsallem merged commit fa0944f into criteo:main Jan 13, 2026
1 check passed
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

Successfully merging this pull request may close these issues.

3 participants