Prerequisites
Last updated on
Before you install the Harness SMP Operator, ensure your environment meets all requirements outlined in this section. Each requirement has a dedicated topic that covers the supported options and the configuration details.
Checklist
Confirm each of the following requirements before you begin the installation.
| Requirement | Description |
|---|---|
| Kubernetes Cluster | Multi-node cluster with sufficient resources |
| Storage Class | Dynamic volume provisioning (gp2, managed-csi, local-path, etc.) |
| Registry | Access to pkg.harness.io (online) or private registry (air-gap) |
| DNS | Externally resolvable hostname pointing to your load balancer |
| TLS Certificates | Self-signed (auto-generated) or bring your own |
Sections
Each topic below covers one requirement from the checklist in detail.
- Kubernetes cluster requirements: Resource profiles (small/medium/large) and node sizing.
- Storage classes: Platform-specific storage configuration.
- DNS and TLS certificates: DNS configuration and certificate management.
- Registry setup: Online and air-gapped registry configuration.
Next steps
After your environment meets every requirement in this section, continue with the installation.
- Install with the SMP Operator: Install the Harness Platform using Helm or the clustermgr CLI.
- Post-installation checks: Validate your installation after it completes.
- CLI reference: Review installation parameters across both the helm and clustermgr flows.