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.
On Intel-based macOS systems
Software | Version | Homebrew package |
---|---|---|
Python 3 |
3.11.7 |
|
Kubernetes client (kubectl) |
1.29.4 |
|
Kubernetes context switcher (kubectx) |
0.9.4 |
|
Kustomize |
5.3.0 |
|
Skaffold |
2.10.0 |
|
Minikube |
1.30.1 |
|
Hyperkit |
0.20210107 |
|
On ARM-based macOS systems
Running the CDK on Minikube on macOS systems with ARM-based chipsets, such as the Apple M1 or M2, is currently available on an experimental basis only.
You’ll need all the software required to run Minikube on Intel-based macOS systems except for Hyperkit. You’ll also need to install Docker and Colima.
Refer to this ForgeRock Community article for details.
On Linux systems
Software | Version | Homebrew package |
---|---|---|
Python 3 |
3.11.7 |
|
Kubernetes client (kubectl) |
1.29.4 |
|
Kubernetes context switcher (kubectx) |
0.9.4 |
|
Kustomize |
5.3.0 |
|
Skaffold |
2.10.0 |
|
Minikube |
1.30.1 |
|
Docker Engine |
24.0.7 |
n/a |
If you plan to create custom Docker images for the ForgeRock Identity Platform, you’ll need to install additional software. See Additional Third-Party Software.