-
Notifications
You must be signed in to change notification settings - Fork 589
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
Start custom resource controllers when the CRD appears after KIC startup #3029
Closed
3 of 4 tasks
Tracked by
#3009
Labels
area/feature
New feature or request
Milestone
Comments
4 tasks
1 task
There was an issue in the |
Grooming notes: 04/04/2023
|
POC: 5675231 |
This was referenced May 12, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Is there an existing issue for this?
Problem Statement
When KIC detects that required CRDs are not installed, it disables their controllers on startup. Once CRDs are installed, in order to make KIC reconcile their resources, a pod restart is required.
From the UX perspective, the desired behavior would be to make it possible to spin up the CRD controller once it gets installed dynamically in runtime, with no restart requirement.
Proposed Solution
Watch CustomResourceDefinition installations and run particular controllers dynamically on demand, once a new CRD installation is detected.
Acceptance Criteria
The text was updated successfully, but these errors were encountered: