Integration Components
Deploying the integration components enables a separate layer of application functionality that is not required for the core platform functionality. It is recommended to enable this only if you plan to use the integration functionality.
Prerequisites
- A hostname to be used for the webcomponents content.
- An ingress controller that supports TLS termination.
- (Optional) A TLS certificate for the hostname.
Enable Integrations
Workload
Check the box Deploy Integration

Enable Webcomponents
Workload
Check the box Deploy Webcomponents and enter the hostname for the webcomponents content.
note
This hostname is the hostname that will be used to access the webcomponents content. The hostname must be different from the hostname used for the core platform.

Configure the ingress resource using the k8s Ingress option or by manually creating the resource.
k8s Ingress (preferred)
Select k8s Ingress

Set the Ingress Class Name to alb.

The following annotations are recommended when configuring the alb Ingress Class.
alb.ingress.kubernetes.io/listen-ports: '[{"HTTP": 80,"HTTPS": 443}]'
alb.ingress.kubernetes.io/ssl-redirect: "443"
alb.ingress.kubernetes.io/target-type: ip
alb.ingress.kubernetes.io/scheme: internet-facing
