How To Automatically Manage DNS Records From Kubernetes Using ExternalDNS
ExternalDNS automatically manages external DNS records from within a Kubernetes cluster. Once deployed, ExternalDNS works in the background and requires almost no additional configuration. Whenever a Service or Ingress is created or changed, ExternalDNS will update the records right away. In this tutorial, you will install ExternalDNS to your Kubernetes cluster via Helm and configure to use the cloud provider as your DNS provider.