Multi-tenancy
Table of Contentsβ
- Concept
- Isolation by namespace
- Isolation by repository
- RBAC and ServiceAccounts
- Advanced patterns
- Hands-on exercises
1 - Conceptβ
What is Multi-tenancy?β
Multi-tenancy makes it possible to share a Flux cluster among multiple teams with isolation.
Multi-tenancy modelsβ
| Model | Description | Isolation |
|---|---|---|
| Namespace | Teams in separate namespaces | Medium |
| Repository | Each team has its own Git repo | Strong |
| Cluster | Separate clusters | Maximum |