For the complete documentation index, see llms.txt. This page is also available as Markdown.

Resource sizing

Review default CPU and memory allocations and resize when recommended.

The installer sets CPU and memory requests and limits for the operator container and the satellite pod. Resize these values only if there is a recommendation from the Harness SMP team.


Default values

Two keys control sizing, one for the operator container and one for the satellite pod.

  • resources applies to the main operator container used by the installer StatefulSet (and manager Deployment mode).

  • satellite.resources applies to the satellite DaemonSet pod that runs on cluster nodes.

resources:
  requests:
    cpu: 100m
    memory: 256Mi
  limits:
    cpu: 500m
    memory: 1Gi

satellite:
  resources:
    requests:
      cpu: 100m
      memory: 200Mi
    limits:
      cpu: "1"
      memory: 200Mi

Resize the allocations

Resize only if there is a recommendation from the Harness SMP team. The following examples increase the allocations for both the operator and the satellite. Select the tab that matches your installation method.

Add the following to override.yaml to increase resources for both the installer and the satellite:

Pass the equivalent values with --pi-set on the install command:

Start with the defaults, then resize gradually based on observed usage.


Last updated

Was this helpful?