diff --git a/docs/size-profiles.md b/docs/size-profiles.md index 1c258238..9cafd099 100644 --- a/docs/size-profiles.md +++ b/docs/size-profiles.md @@ -22,13 +22,25 @@ These profiles were created with some assumptions in mind: As user profiles can vary significantly between different instances, you may want to adjust these values. For information on adjusting values, refer to the [scaling](./scaling.md) documentation for openDesk. +# Hardware Requirements + +The following table provides an overview of CPU and memory requirements, including [external services](./external-services.md). +The available memory in the cluster should be between the request and limit values. Actual memory utilization varies depending on usage patterns but will unlikely consume the complete setup limit. + +| **Profile** | CPUs | Memory (Gi), request | Memory (Gi), limit | +|-------------|------|----------------------|--------------------| +| **500** | >25 | 32 | 141 | +| **5k** | >54 | 86 | 551 | +| **50k** | >206 | 422 | 2058 | +| **100k** | >336 | 711 | 3418 | + # Location `/helmfile/environments/default-size--overrides/` # Deployment -Set the environment variable `OPENDESK_SIZE` to `500`, `5k`, `50k`, or `100k` when using helmfile to use one profile. +Set the environment variable `SIZE_PROFILE` to `500`, `5k`, `50k`, or `100k` when using helmfile to use one profile. # Notes