-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Labels
kind/featureCategorizes issue or PR as related to a new feature.Categorizes issue or PR as related to a new feature.
Milestone
Description
Feature Description
For advanced deployment scenarios of kcp, a so called cache server is required. Cache servers store a subset of resources integral to a kcp installation's cross-shard communication. Usually this is embedded in the root shard, but we should support deploying a dedicated entity.
kcp ships a standalone cache-server binary.
Proposed Solution
The CacheServer reconciler has to be implemented to deploy a cache-server instance (what exactly this looks like is a bit unclear as of writing this). In addition, existing APIs and reconcilers likely need to be adjusted so that RootShard and Shard objects can optionally reference a CacheServer object.
If that is the case, the RootShard should also not run the embedded cache-server instance.
Alternative Solutions
No response
Want to contribute?
- I would like to work on this issue.
Additional Context
No response
Metadata
Metadata
Assignees
Labels
kind/featureCategorizes issue or PR as related to a new feature.Categorizes issue or PR as related to a new feature.