Third-party software
Before performing a demo deployment, you must obtain non-ForgeRock software and install it on your local computer.
The versions listed in this section have been validated for deploying the ForgeRock Identity Platform and building custom Docker images for it. Earlier and later versions will probably work. If you want to try using versions that are not in the tables, it is your responsibility to validate them.
Software | Version | Homebrew package |
---|---|---|
Python 3 |
3.11.6 |
|
Bash |
5.2.26 |
|
Docker client |
24.0.6 |
|
Kubernetes client (kubectl) |
1.28.4 |
|
Kubernetes context switcher (kubectx) |
0.9.5 |
|
Kustomize |
5.2.1 |
|
Helm |
3.13.2 |
|
JQ |
1.17 |
|
Minikube |
1.32.0 |
|
Hyperkit |
0.20210107 |
|
Docker engine
In addition to the software listed in the preceding table, you’ll need to start a virtual machine that runs Docker engine before you can use the CDK:
-
On macOS systems, use Docker Desktop or an alternative, such as Colima.
-
On Linux systems, use Docker Desktop for Linux, install Docker machine from your Linux distribution, or use an alternative, such as Colima.
Minimum requirements for the virtual machine:
-
4 CPUs
-
10 GB RAM
-
60 GB disk space