Concepts
The three resources and the sync engine that make up tenantplane's model.
tenantplane has a deliberately small surface: three custom resources and one sync engine. Understand these four things and you understand the whole system.
- TenantCluster — the lifecycle of one virtual tenant.
- IsolationProfile — the security and fairness boundary around a tenant.
- SyncPolicy — which resources cross the virtual-to-host boundary and how.
- Sync engine — how those decisions are applied and kept from drifting.
TenantCluster
The resource that describes the lifecycle of one virtual Kubernetes tenant.
IsolationProfile
The composable security and fairness boundary applied around a tenant.
SyncPolicy
Which resources cross the virtual-to-host boundary, and how conflicts resolve.
Sync engine
How tenant objects become deterministic host objects — and how they're traced back.