Para mis dominios personales, siempre he gestionado los registros DNS (A, CNAME, MX...) a través de la interfaz web de mi proveedor (Cloudflare). Es fácil para un cambio rápido, pero me parece un poco caótico y propenso a errores humanos.
He oído hablar de gestionar el DNS como código usando Terraform. ¿Realmente merece la pena el esfuerzo para proyectos personales? ¿Qué ventajas le veis?