User quotas are based on keycloak groups and user attributes
quota-ws-max
: Limits the number of total owned workspaces for the userquota-ws-open
: limits the maximum number of workspaces open concurrentlyquota-ws-guaranteecpu
: sets the cpu guaranteed on a single workspacequota-ws-maxcpu
: sets the cpu limit on a single workspacequota-ws-guaranteemem
: sets the memory guaranteed on a single workspace in Gbquota-ws-maxmem
: sets the memory limit on a single workspace in Gbquota-ws-storage-max
: set the storage dedicated to a single workspace in Gbquota-storage-max
: sets the storage dedicated to the user data in Gb
In order to assign quotas need to modify the attributes from the keycloak admin con accounts.DOMAIN.
The following rules are applied in order of priority
- Quota value assigned directly to the user
- Quota value assigned to a group directly assigned to the user
- Quota value assigned to a parent group to a group assigned to the user. If more than one parent defines quotas, the lowest in the hierarchy is picked
- Default value from deployment configurations in workspaces and hub.