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.
| Component | Minimum Version | Recommended | Bundled | Required For | Notes |
|---|---|---|---|---|---|
| Java | 11 | 17 | ✅ Yes | All products | Bundled with installers |
| Docker | 20.10 | Latest stable | ❌ No | Containerized deployments | Docker or compatible runtime |
| Kubernetes | 1.27+ | Latest stable | ❌ No | Helm deployments | Kubernetes/OpenShift deployments |
| Helm | 3.17+ | Latest 3.x | ❌ No | Kubernetes deployments | Required for Helm-based installs |
| PostgreSQL | 13 | 14+ | ✅ Optional | External database | Strongly recommended |
| RabbitMQ | 3.8 | 3.12+ | ✅ Bundled | Xray | Required for Xray deployments |
| Redis | 7.x | 7.x | ❌ No | Distribution versions prior to 2.37.0 | Removed from Distribution installer in 2.37.0 |
For connectivity and data-layer support details, see:
Updated 11 days ago
