mirror of
https://gitlab.opencode.de/bmi/opendesk/deployment/opendesk.git
synced 2025-12-06 15:31:38 +01:00
docs(size-profiles): Add hardware requirements section
This commit is contained in:
@@ -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.
|
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.
|
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
|
# Location
|
||||||
|
|
||||||
`/helmfile/environments/default-size-<max-user-profile>-overrides/`
|
`/helmfile/environments/default-size-<max-user-profile>-overrides/`
|
||||||
|
|
||||||
# Deployment
|
# 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
|
# Notes
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user