JetBrains CodeCanvas
 
2024.3

Autoscaler Configuration

Last modified: 14 May 2024

For each new dev environment, CodeCanvas creates a worker pod. It is crucial that the dev environment cluster has enough resources to start these pods. You can achieve this either with a fixed pool of nodes or by using a node pool with an autoscaler. The benefits of using the autoscaler are:

  • Automatic scaling: The autoscaler can add or remove nodes based on the current load.

  • Resource efficiency: During low loads, the autoscaler scales down to a minimum size saving costs.

  • Availability: The autoscaler ensures that there are always enough resources to start new dev environments.