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

Kubernetes cluster requirements

Review the resource profiles and node sizing required before you install with the SMP Operator.

Your cluster must provide enough capacity for the deployment scale you expect, and you set that scale through a resource profile. This topic covers the available profiles and the namespace you install into.

Resource profiles

The Harness Platform uses resource profiles to match your deployment scale. Select a profile based on your expected usage.

The following table lists each profile with the concurrent pipeline capacity, the team size it suits, and the YAML file that defines it.

Profile
Concurrent Pipelines
Recommended Team Size
YAML File

Small

Up to 50

Fewer than 50 users

override-small.yaml

Medium

Up to 200

50 to 200 users

override-medium.yaml

Large

Over 200

200+ users

override-large.yaml

Set the profile during installation.

cluster:
  profile: medium
--pi-set cluster.profile=medium

For detailed resource allocations per profile, see the Harness resource profiles documentation.

Namespace configuration

Install the platform into a dedicated namespace. Specify the namespace with whichever method you use to install.

Use helm install ... -n <namespace> --create-namespace.

Use --namespace <namespace>. The default namespace is harness.

Last updated

Was this helpful?