Skip to main content

What's supported in Self-Managed Enterprise Edition

warning

Harness ended support of KOTS-based installations and upgrades as of December 1, 2023. Harness customer support will no longer take any incoming questions on KOTs.

The following table lists the major supported features for Harness Self-Managed Enterprise Edition offerings.

SolutionSupported PlatformConnectedHAMonitoringDisaster Recovery
Kubernetes ClusterKubernetes - GKE - AKS - EKSYesYesPrometheus, GrafanaYes

Self-Managed Enterprise Edition Release cadence

Harness releases Self-Managed Enterprise Edition on a monthly basis. Additionally, periodic hot-fixes are released as needed. Self-Managed Enterprise Edition takes a branch cut of Harness SaaS release and creates a Release Candidate which goes through the iteration of testing and bug fixing process after which the release candidate is released.

Supported Kubernetes versions

Kubernetes VersionSupportedNotes
1.30YesStarting with EKS 1.30 (AWS), the support for default annotation on the storage class has been removed. For Harness to work, please update your overrides to include the storageClassName (gp2, gp3, etc) by updating the following values:

global:
    storageClass: "gp3"
    storageClassName: "gp3"
1.29Yes
1.28Yes
1.27Yes
  • Effective October 7, 2022, with the release of version 76918, Self-Managed Enterprise Edition no longer supports Kubernetes open-source versions 1.18 and earlier.
  • Self-Managed Enterprise Edition supports the other versions of Kubernetes you use on a best-effort basis.

Terms of support

The support policy is 12 months of full support, followed by 6 months of limited support for critical security fixes only.

Harness Self-Managed Enterprise Edition does not introduce changes that break compatibility with supported versions of Kubernetes. For example, Self-Managed Enterprise Edition does not use features from Kubernetes version n that do not work in Kubernetes version n-2.

Installation and upgrade preflight checks provide warnings when you use unsupported Kubernetes versions.

In cases where you encounter a problem related to an incompatibility issue, you must upgrade your cluster. Harness does not issue a patch to accommodate the use of unsupported Kubernetes versions.

Supported modules and features

For information about what's supported for other Harness modules and the Harness Platform overall, go to Supported platforms and technologies.

Production environment deployment infrastructure

The production environment requires the following resources.

ModulesPodsCPUMemory (GB)Storage (GB)
Platform (including CD, GitOps, OPA)4050.4125.41090
CCM111227.31124
CI22120
STO4370
FF3360
Chaos15122450

Development environment deployment infrastructure

The development environment requires the following resources.

ModulesPodsCPUMemory (GB)Storage (GB)
Platform (including CD, GitOps, OPA)2223.960.6550
CCM111227.31124
CI1160
STO21.53.50
FF3360
Chaos54820

Ingress

  • Istio supported version: 1.15.3 to 1.24.2
  • NGINX supported version: v1.3.0

RBAC requirements

The following permissions are required:

  • Deploy Helm
  • Add roles
  • Add/edit secrets

License requirements

Supported functionality

What's not supported

  • Self-Managed Enterprise Edition is not validated with the FIPS-enabled K8S environment.