You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
controllers in kcp can have a leader election since #2996. This means that only a single instance of controllers can (and should) be running.
For scaling and HA purposes, it is interesting to run multiple kcp instances that all serve the kcp workspaces in this shard. Same as in Kubernetes, it would be nice to be able to only run the "apiserver" portion of kcp with multiple replicas.
Proposed Solution
Implement a standalone kcp-controller-manager binary that implements the controller starting portion of kcp and implement a way to disable controllers in the kcp "core" binary.
Alternative Solutions
No response
Want to contribute?
I would like to work on this issue.
Additional Context
No response
The text was updated successfully, but these errors were encountered:
Feature Description
controllers in kcp can have a leader election since #2996. This means that only a single instance of controllers can (and should) be running.
For scaling and HA purposes, it is interesting to run multiple kcp instances that all serve the kcp workspaces in this shard. Same as in Kubernetes, it would be nice to be able to only run the "apiserver" portion of kcp with multiple replicas.
Proposed Solution
Implement a standalone
kcp-controller-manager
binary that implements the controller starting portion ofkcp
and implement a way to disable controllers in thekcp
"core" binary.Alternative Solutions
No response
Want to contribute?
Additional Context
No response
The text was updated successfully, but these errors were encountered: