initial terraform code

This commit is contained in:
Oli
2022-10-09 21:13:41 +00:00
parent f73b890e18
commit 8072eb9434
9 changed files with 314 additions and 0 deletions

21
dns.tf Normal file
View File

@@ -0,0 +1,21 @@
# IONOS DNS
data "ionosdeveloper_dns_zone" "selected" {
name = "twirling.de"
}
resource "ionosdeveloper_dns_record" "main_ipv4" {
zone_id = data.ionosdeveloper_dns_zone.selected.id
name = "cloud.${data.ionosdeveloper_dns_zone.selected.name}"
type = "A"
content = hcloud_primary_ip.main_ipv4.ip_address
ttl = 3600
}
resource "ionosdeveloper_dns_record" "main_ipv6" {
zone_id = data.ionosdeveloper_dns_zone.selected.id
name = "cloud.${data.ionosdeveloper_dns_zone.selected.name}"
type = "AAAA"
content = hcloud_primary_ip.main_ipv6.ip_address
ttl = 3600
}