Securing LightBeam on GKE with Google Certificate Manager and GCE Ingress
Last updated
Last updated
This document provides a comprehensive guide to secure the LightBeam app on a GKE cluster utilizing GCP Certificate Manager on a GCE Ingress using Application Load balancer. The primary goal is to employ a managed certificate issued by GCP to terminate TLS on the LightBeam cluster.
Create an external static global IP address.
Associate the value of the above create static IP Address to a FQDN that you want to use to access Lightbeam Endpoint.
Populate charts/lightbeam/values.yaml
or charts/lightbeam-web-portal/values.yaml
gceIngress
and managedCertificate.enabled
must be set to “true
”.
externalStaticIpName
should point to the name of the Global static IP address created in Step 1.
domainName
should point to the FQDN.
Install/ Upgrade the LightBeam cluster using the values.yaml
.
The managed certificate will take anywhere between 20-60 minutes to be provisioned. You can view its progress on GCP console.
Once the deployment is complete, you should be able to access LightBeam in a secure manner.