@@ -196,8 +196,7 @@ deployment stability.
196
196
197
197
#### CPU and memory usage
198
198
199
- The memory consumption may increase with enabled agent stats collection by the
200
- Prometheus metrics aggregator (optional).
199
+ Enabling agent stats collection (optional) may increase memory consumption.
201
200
202
201
Enabling direct connections between users and workspace agents (apps or SSH
203
202
traffic) can help prevent an increase in CPU usage. It is recommended to keep
@@ -267,12 +266,12 @@ developer needs based on the workspace build queuing time.
267
266
To determine workspace resource limits and keep the best developer experience
268
267
for workspace users, administrators must be aware of a few assumptions.
269
268
270
- - Workspace pods run on the same Kubernetes cluster, but possible in a different
271
- namespace or a node pool .
269
+ - Workspace pods run on the same Kubernetes cluster, but possibly in a different
270
+ namespace or on a separate set of nodes .
272
271
- Workspace limits (per workspace user):
273
- - Evaluate the workspace utilization pattern. For instance, a regular web
274
- development does not require high CPU capacity all the time , but only during
275
- project builds or load tests .
272
+ - Evaluate the workspace utilization pattern. For instance, web application
273
+ development does not require high CPU capacity at all times , but will spike
274
+ during builds or testing .
276
275
- Evaluate minimal limits for single workspace. Include in the calculation
277
276
requirements for Coder agent running in an idle workspace - 0.1 vCPU and 256
278
277
MB. For instance, developers can choose between 0.5-8 vCPUs, and 1-16 GB
0 commit comments