diff --git a/dns.tf b/dns.tf index fcf0d4e..f5250a4 100644 --- a/dns.tf +++ b/dns.tf @@ -19,3 +19,19 @@ resource "ionosdeveloper_dns_record" "root_ipv6" { content = hcloud_primary_ip.main_ipv6.ip_address ttl = 3600 } + +resource "ionosdeveloper_dns_record" "wildcard_ipv4" { + zone_id = data.ionosdeveloper_dns_zone.selected.id + name = "*.${data.ionosdeveloper_dns_zone.selected.name}" + type = "A" + content = hcloud_primary_ip.main_ipv4.ip_address + ttl = 3600 +} + +resource "ionosdeveloper_dns_record" "wildcard_ipv6" { + zone_id = data.ionosdeveloper_dns_zone.selected.id + name = "*.${data.ionosdeveloper_dns_zone.selected.name}" + type = "AAAA" + content = hcloud_primary_ip.main_ipv6.ip_address + ttl = 3600 +} \ No newline at end of file