Skip to Content
How-to guidesChange a space's size

Change a space’s size

Give a space more room when the work grows. Your agent starts a full test suite or a large build and needs more CPU and memory: raise the size of the running space, or set a bigger size for every new space from a manifest. A space’s size comes from its compute class.

Before you start

  • Role: any member who can use the space or edit the manifest. Admins define the compute classes and decide which ones you may use. See Compute sizes.
  • Live resize of a running space is available when your administrator enables it for the space’s compute class.

Steps

Change a running space

  1. Open the space from Spaces.
  2. Open the inspector panel on the right. If it is hidden, use the panel toggle in the toolbar (Show panel).
  3. Open the Resources tab.
  4. Under the usage bars, find the line with the class name and the current size, for example 1 CPU / 768Mi.
  5. Use the control that is shown:
    • Upgrade to X CPU / Y with the note “live, no restart”: click it. This raises the space to the ceiling that the class allows.
    • Change capacity…: click it, then pick a step (+25%, +50%, or Double). CPU and memory scale together.
    • “At this class’s ceiling”: the space is already at the largest size this class allows. Set a bigger class for new spaces instead (below).

A change applies live where the cluster supports it. Otherwise it applies on the next restart of the space, and the list of events on the tab shows “Capacity change staged … applies on restart”. Disk size changes apply on restart.

Set the size for new spaces

  1. In the left rail, open Manifests.
  2. Click the manifest’s row to edit it.
  3. Under Compute class, choose a class. The first choice (stack or org default) means “no override”.
  4. Click Save.

Only spaces you start after this use the new class. If an admin edits a size, existing spaces on it pick up the change at their next resume. See Edit a size.

What you should see

  • After a live change, the Resources tab shows the new CPU and memory limit, and the usage bars use the new total.
  • After you save the manifest, new spaces from it start with the class you chose.

Next

Create a space from a manifest: start a new space with the bigger class.