Helm Chart Requirements

Helm deployments require Kubernetes 1.27+ or OpenShift 4.14+, and Helm 3.17+.

Use this checklist before deploying JFrog products with Helm charts.

Prepare A Supported Orchestrator
  • Kubernetes cluster {user.kubernetes}, or
  • OpenShift cluster {user.openshift}
Enable Dynamic Storage Provisioning
Set Default StorageClass

Set the default StorageClass to persistent storage.

Install And Configure kubectl

Install and configure kubectl for the target cluster.

Install Helm v3

Install Helm v{user.helm}. For installation details, see Helm installation.


  • JFrog license: A valid Enterprise Plus license is required. To obtain a trial license, contact your JFrog representative.
  • Sizing: For guidance on cluster sizing, see Sizing and Sizing Templates.
📘

AWS EBS CSI Driver Required On EKS

When deploying a JFrog application on an AWS EKS cluster, the AWS EBS CSI Driver is required for dynamic volume provisioning. However, this driver is not included in the JFrog Helm Charts. For more information, see Store Kubernetes volumes with Amazon EBS.

Compatibility Note

JFrog validates compatibility with core Kubernetes distributions. Some Kubernetes vendors apply additional logic or hardening (for example, Rancher), so JFrog Platform deployment on those vendor-specific distributions might not be fully supported.