This project is archived. Its data is read-only.
Open
Milestone

Split the operator to a cluster operator & tenant operator

Goals

  • more scalability
  • more flexibility

Having a single operator by cluster introduce a bottleneck and increase latency as more tenants and resources are deployed. It also makes upgrade risky as all resources are upgrade at once.

Design

The idea is to make a tenant as self-contained as possible. Each tenant will have its own instance of the tenant operator.

  • Work items 4
  • Merge requests 0
  • Participants 1
  • Labels 0
Loading
Loading
Loading
Loading
0% complete
0%
Start date
No start date
None
Due date
No due date
4
Work items 4
Open: 4 Closed: 0
0
Merge requests 0
Open: 0 Closed: 0 Merged: 0
0
Releases
None
Reference: indiehost/libre.sh/libre.sh%"Split the operator to a cluster operator & tenant operator"