This feature allows AKO to map each kubernetes / OpenShift cluster uniquely to a tenant in Avi Load Balancer. To enable this feature, set the field ControllerSettings.tenantsPerCluster
to true
.
Avi non admin tenants primarily operate in 2 modes:
Provider context
Tenant context.
Provider Context
Service Engine Groups are shared with admin tenant. All the other objects like virtual services and pools are created within the tenant.
This requires config_settings.se_in_provider_context
flag to be set to True
when creating tenant.
Tenant Context
Service Engines are isolated from admin tenant. A new Default group is created within the tenant. All the objects including Service Engines are created in tenant context. It requires config_settings.se_in_provider_context
flag to be set to False
when creating tenant.