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

Support for Dynamically Stopping Runnables in Manager #3015

Open
Gomaya opened this issue Nov 19, 2024 · 0 comments
Open

Support for Dynamically Stopping Runnables in Manager #3015

Gomaya opened this issue Nov 19, 2024 · 0 comments

Comments

@Gomaya
Copy link

Gomaya commented Nov 19, 2024

The controller-runtime manager provides the ability to dynamically add and start runnables at runtime using the Add() method. However, it currently lacks a mechanism to stop or remove specific runnables dynamically once they are running.

This functionality is vital in use cases where resources, such as Kubernetes clusters, are retired, requiring their associated runnables to be gracefully stopped without affecting the rest of the manager’s operation.

Request:
Introduce support for dynamic stopping of runnables to enhance the flexibility and robustness of the manager.

Thank You
Looking forward to your insights and guidance!

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