How do you manage DNS records for Kubernetes deployments?

0
0
Asked By TechieCat123 On

I've been using external-dns for a while now, but I've run into a frustrating bug where it sometimes deletes all the DNS records it controls for a cluster's Ingresses. Then when it recalibrates, it recreates them, leading to around 2-3 minutes of service disruption. I'm thinking it's time to explore different approaches to managing my DNS records. I'm interested in hearing what tools others are using for this purpose—or if anyone is managing records manually, which sounds painful. Also, I'm swapping my Ingresses for Gateway API's HTTPRoutes, so I'm particularly looking for tools that support both without messing up my records.

1 Answer

Answered By DeployWizard42 On

I've not used Kubernetes myself, but for our setups, we've integrated DNS records into the same Terraform configuration that manages our deployments. It makes sense to have everything in one place. If you're using Terraform or something similar, you should think about including your DNS config there to streamline the process!

ClusterGuru56 -

Sounds like the Terraform route is the way to go! I use it along with Ansible for deploying the cluster. It just adds another layer to my deployment process since I currently use Helm for services. But I'm sure it’ll make management a lot smoother in the long run.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.