Environment Setup: Shared Cloud Cluster
This documentation describes the legacy CDK implementation, which will be deprecated in an upcoming release. We strongly recommend that you transition to the current CDK implementation as soon as possible.
Before deploying the CDK, you must set up your local environment to communicate with the shared cluster.
ForgeRock supports deploying the CDK and CDM using macOS and Linux. If you have a Windows computer, you’ll need to create a Linux VM. We tested using the following configurations:
Hypervisor: Hyper-V, VMWare Player, or VMWare Workstation
Guest OS: Ubuntu 19.10 with 12 GB memory and 60 GB disk space
Nested virtualization enabled in the Linux VM.
Perform all the procedures in this documentation within the Linux VM. In this documentation, the local computer refers to the Linux VM for Windows users.
|The Minikube implementation on Windows Subsystem for Linux (WSL2) has networking issues. As a result, consistent access to the ingress controller or the apps deployed on Minikube is not possible. This issue is tracked here. Do not deploy CDK or CDM on WSL2 until this issue is resolved.|
Environment Setup Checklists
Perform the tasks in the checklist for your cloud provider only.
GKE Shared Cluster
EKS Shared Cluster
AKS Shared Cluster
After you’ve completed these environment setup tasks, you’re ready to deploy the ForgeRock Identity Platform in your namespace on the shared cluster.