Skip to content

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.

  1. Deploy HCL DX using Helm.

  2. In the cluster, retrieve the Leap image and create the leap-harbor secret.

  3. 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 LoadBalancer service type. Set networking.haproxy.serviceType to ClusterIP in the values.yaml file if you use DX with an Ingress as described in the next step.

  4. Configure Ingress or Gateway API for external traffic routing.

  5. Access Leap using the https://<your-domain-name>/apps URL 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