Software Dependencies Matrix

Minimum software versions: Java 11+ (bundled 21), Docker 20.10+, Kubernetes 1.27+, Helm 3.17+, PostgreSQL 13+, RabbitMQ 3.8+.

Minimum and recommended versions for core software dependencies used by JFrog self-managed deployments.

How To Use This Matrix

  • Verify minimum versions before installation.
  • Use recommended versions for new production deployments when possible.
ComponentMinimum VersionRecommendedBundledRequired ForNotes
Java1117✅ YesAll productsBundled with installers
Docker20.10Latest stable❌ NoContainerized deploymentsDocker or compatible runtime
Kubernetes1.27+Latest stable❌ NoHelm deploymentsKubernetes/OpenShift deployments
Helm3.17+Latest 3.x❌ NoKubernetes deploymentsRequired for Helm-based installs
PostgreSQL1314+✅ OptionalExternal databaseStrongly recommended
RabbitMQ3.83.12+✅ BundledXrayRequired for Xray deployments
Redis7.x7.x❌ NoDistribution versions prior to 2.37.0Removed from Distribution installer in 2.37.0
📘

For connectivity and data-layer support details, see: