Skip to content

Commit 3c15745

Browse files
committed
chore(gravity): rearrange resources
1 parent f88ad7f commit 3c15745

1 file changed

Lines changed: 16 additions & 25 deletions

File tree

terraform/gravity/dns.tf

Lines changed: 16 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
resource "gravity_dns_zone" "main" {
2-
name = var.zone
3-
authoritative = true
1+
resource "gravity_dns_zone" "forward" {
2+
# Root zone, will be used for all queries that don't match other zones
3+
name = "."
44
handler_configs = jsonencode([
55
{
66
type = "memory",
@@ -9,15 +9,15 @@ resource "gravity_dns_zone" "main" {
99
type = "etcd",
1010
},
1111
{
12-
type = "forward_blocky",
13-
to = ["1.1.1.1"],
12+
type = "forward_ip",
13+
to = ["1.1.1.1", "1.0.0.1"],
14+
cache_ttl = 3600
1415
},
1516
])
1617
}
1718

18-
resource "gravity_dns_zone" "main-rev" {
19-
name = "16.172.in-addr.arpa."
20-
default_ttl = 3600
19+
resource "gravity_dns_zone" "main" {
20+
name = var.zone
2121
authoritative = true
2222
handler_configs = jsonencode([
2323
{
@@ -26,33 +26,24 @@ resource "gravity_dns_zone" "main-rev" {
2626
{
2727
type = "etcd",
2828
},
29+
{
30+
type = "forward_blocky",
31+
to = ["1.1.1.1"],
32+
},
2933
])
3034
}
3135

32-
# resource "gravity_dns_record" "main-rev-device" {
33-
# zone = gravity_dns_zone.main-rev.id
34-
# hostname = "${split(".", each.value)[3]}.${split(".", each.value)[2]}"
35-
# uid = var.default_uid
36-
# data = "${each.key}.${gravity_dns_zone.net-io.name}"
37-
# type = "PTR"
38-
# for_each = gravity_dhcp_lease.lan_reservations
39-
# }
40-
41-
resource "gravity_dns_zone" "forward" {
42-
# Root zone, will be used for all queries that don't match other zones
43-
name = "."
36+
resource "gravity_dns_zone" "main-rev" {
37+
name = "16.172.in-addr.arpa."
38+
default_ttl = 3600
39+
authoritative = true
4440
handler_configs = jsonencode([
4541
{
4642
type = "memory",
4743
},
4844
{
4945
type = "etcd",
5046
},
51-
{
52-
type = "forward_ip",
53-
to = ["1.1.1.1", "1.0.0.1"],
54-
cache_ttl = 3600
55-
},
5647
])
5748
}
5849

0 commit comments

Comments
 (0)