GCP
Domain Name
Section titled “Domain Name”This setup should be completed prior to the cluster becoming operational to ensure proper routing and access.
A full domain is required for KSaaS to work properly. This domain name has to be onboarded to your DNS provider. Make sure to also set the domainName value in your configuration for this matter.
Prerequisites
Section titled “Prerequisites”The Load Balancer IP is provisioned by cluster-api during the deployment process, and the DNS entry is managed by external-dns.
Then, you need to ensure that your DNS zone is properly set up and accessible within the cluster.
Afterwards, confirm the Load Balancer IP is available and can be resolved from the cluster itself after deployment.
Create a GCP DNS Zone in the Main Project
Section titled “Create a GCP DNS Zone in the Main Project”To create a DNS zone in the main GCP project, use the following command:
gcloud dns --project=main-344114 managed-zones create gcp-cloud-ccl-consulting-fr \ --description="" \ --dns-name="gcp.cloud.ccl-consulting.fr." \ --visibility="public" \ --dnssec-state="off"