c't 29/2023
S. 154
Praxis
Infrastructure as Code
Bild: KI Midjourney | Collage c’t

Telefonbuch as Code

DNS-Einträge mit Terraform setzen

Terraform macht die Konfiguration von Infrastruktur nachvollziehbar und hilft dabei, Prozesse zu automatisieren. Wir zeigen, wie Sie bestehende DNS-Einträge in Cloudflare für Terraform lesbar machen. Danach können Sie sich den Login in das Cloudflare-Dashboard sparen.

Von Niklas Dierking

Nameserver sind die Telefonbücher des Internets. Dank der Namensauflösung tippt man einfach example.com in die Adressleiste des Browsers ein und muss sich nicht die komplizierte IP-Adresse 93.184.216.34 merken. Dahinter steckt ein sogenannter A-Record (Address-Record), der im Domain Name System (DNS) gespeichert ist und die Domain einer IPv4-Adresse zuordnet. Komplexe Webauftritte bestehen heutzutage oft aus einem ganzen Strauß an verwobenen Microservices, vom Identitätsmanagement login.example.com bis zum Webshop unter shop.example.com, die eigene A-Records benötigen.

Kommentieren