I am trying to add TLS Encryption to a Kubernetes Service/Ingress Controller on Google Kubernetes Engine (GKE), and in order to do so, I need a domain name. I don't want to go through Google Domains and have done this before on Azure by configuring an FQDN for the ingress controller external IP address - using this link:
Is there a way to do this on GKE? Or do I need to create a Domain Name?
I have tried everything up until step 4 here:
As it explained in the step 4:
You must update the DNS (Domain Name Server) records of your domain name.
You must create an A (Address) type DNS record for your domain or subdomain name and have its value configured with the reserved IP address
DNS records of your domain are managed by your nameserver. Your nameserver might be where you registered your domain (in other words, your "registrar") or could be a DNS service, such as Google Cloud DNS or other third-party providers.
If your nameserver is another provider: Refer to your DNS service's documentation on setting DNS A records to configure your domain name.