Deploy FastScaler

Prev Next

The FastScaler is powered by the Zesty Compute agent.

The Compute agent enables HiberScale, the power behind Fast scaling protection. For more information, see HiberScale technology.

Before installing the Compute agent, the Kompass agent must be installed in the cluster. For more information, see Deploy Compute Optimization.

The following section describes how the Compute agent is installed.

For maximum savings per cluster, the Compute agent should be installed together with Zesty Professional services.

To schedule the installation, contact Customer Support.

Install the Compute agent

The Compute agent enables the FastScaler. The agent includes these parts:

  • QScaler: Transforms traditional node scaling by maintaining a strategic pool of hibernated VMs. Instead of the time-consuming process of creating new VMs during demand spikes, QScaler instantly resumes preconfigured VMs from hibernation.

  • QCache: Revolutionizes container image management by pre-baking frequently used images. When a node starts, it has immediate access to required container images locally, eliminating registry download times during Pod startup.

You can control the nodes on which the Compute agent runs by changing these nodeSelector values in values.yaml:

cache.nodeSelector
hiberscaler.nodeSelector
imageSizeCalculator.nodeSelector
otel.nodeSelector
snapshooter.nodeSelector
telemetryManager.nodeSelector
uninstaller.nodeSelector

Installation steps

Installation follows these steps:

  • Step 1: Use Terraform to install cloud resources outside the cluster.
    This module creates IAM roles, policies, SQS queues, and related resources for the Compute Optimization Compute controller. (The resources deployed are documented in the Terraform procedure.)
    Terraform passes data to and also installs the Helm charts and resources in the cluster.

  • Step 2: (Optional) Use Helm to install charts in the cluster.
    This step is performed only if your environment requires a separation between Terraform and Helm. In that case, you can comment out the Helm chart installation part in Terraform and install the charts manually.
    These charts need to be installed:

    • kompass-compute-crd: chart for the CRDs required by Compute. This chart is separate from the resources chart to comply with Helm best practices.

    • kompass-compute: chart for the main Compute components

Prerequisites

  • Kubernetes v1.19, or later

  • Helm v3.2.0, or later

    • Compute Optimization installed in the cluster

  • EKS Pod Identity enabled in the cluster, otherwise go to the IRSA section

To install the Compute agent:

  1. Install with Terraform:
    Select the way to install:

    • Quick start: code that you can copy and modify

    • Full instructions: the same code with step-by-step instructions

    • Helm chart directly: for when your environment requires a separation between Terraform and Helm

    This is the link to the TerraForm Zesty Kompass Compute Module

  2. (Optional) If you selected the Helm chart directly installation, after deploying resources with Terraform, perform the Helm installation.

© 2026 Zesty. All Rights Reserved

info@zesty.co