Installing HCL Leap to integrate with HCL Digital Experience
HCL Digital Experience (DX) can be integrated with HCL Leap. Both products can be installed in the same Kubernetes cluster using the same Kubernetes namespace. Common deployment parts can be reused, as described in Configuring HCL Leap for integration with HCL DX.
Refer to the following steps to install HCL Leap, with its default settings, on the same cluster as HCL DX.
-
Deploy HCL DX using Helm.
-
In the cluster, retrieve the Leap image and create the
leap-harborsecret. -
Install your Leap Helm chart into your cluster by running
helm install <your-leap-release-name> <path-to-leap-image> -n <your-dx-namespace>. You can give it any release name you want, but it's best to make it descriptive, like "leap-release" or "leap-deployment".Note
By default, the HAProxy service is deployed as a
LoadBalancerservice type. Setnetworking.haproxy.serviceTypetoClusterIPin thevalues.yamlfile if you use DX with an Ingress as described in the next step. -
Configure Ingress or Gateway API for external traffic routing.
-
Access Leap using the
https://<your-domain-name>/appsURL and follow the on-screen instructions to open the Leap interface.Tip
If you encounter the error
There was a problem during the setup or startup. Unable to connect to internal setup routine..., you may have to configure SSL behavior. Perform a Helm upgrade after configuring to apply your changes.
Note
- For more details on deploying Leap, refer to the Kubernetes Helm deployment section of the HCL Leap product documentation.
- It is recommended that you perform the post-deployment tasks for HCL Leap after installing it.