Multi-tenancy
Organizations partition console access: platform admins operate shared infrastructure; customers own prefixed sites, dedicated clusters, and catalog instances within org quotas.
Actors
Section titled “Actors”| Actor | Scope | Can create | Cannot |
|---|---|---|---|
| dc-admin | Platform | Orgs, pool labels, catalog, policies | — |
| org-admin | One org | Org users/bindings, sites/clusters, instances, dedicated-only policies | Cross-org, shared-pool policies |
| customer | One org | {slug}-* sites/clusters, catalog instances |
Catalog items, provider install, shared clusters |
Labels
Section titled “Labels”| Label | Values |
|---|---|
fleet.org |
Org slug; empty clears |
fleet.pool |
shared | dedicated |
Naming: metadata.name must match ^{slug}-[a-z0-9]([-a-z0-9]*[a-z0-9])?$.
FleetOrg
Section titled “FleetOrg”console.umkim.com/v1alpha1 FleetOrg:
spec.slug— immutable, uniquespec.sharedQuota— CPU, memory, optional GPU and LLM tokens on shared poolstatus.sharedUsage— computed from shared-pool catalog instances
Scope inheritance: Org → Site → Cluster.