aboutsummaryrefslogtreecommitdiff
path: root/terraform/ipam6/ipam6.tf
diff options
context:
space:
mode:
Diffstat (limited to 'terraform/ipam6/ipam6.tf')
-rw-r--r--terraform/ipam6/ipam6.tf129
1 files changed, 101 insertions, 28 deletions
diff --git a/terraform/ipam6/ipam6.tf b/terraform/ipam6/ipam6.tf
index 88f8181..a077e98 100644
--- a/terraform/ipam6/ipam6.tf
+++ b/terraform/ipam6/ipam6.tf
@@ -14,16 +14,11 @@ output "networks" {
hosts = {
}
}
- conflatorio_dn42 = {
- description = "Internal network on host"
- range = "fdb1:4242:3538:2001::/64"
- address = "fdb1:4242:3538:2001::"
- prefix = "64"
+ unused_2001 = {
+ range = "fdb1:4242:3538:2001::/64"
+ address = "fdb1:4242:3538:2001::"
+ prefix = "64"
hosts = {
- conflatorio = {
- address : "fdb1:4242:3538:2001::ffff"
- prefix : "64"
- }
}
}
node1_dn42 = {
@@ -31,6 +26,10 @@ output "networks" {
address = "fdb1:4242:3538:2002::"
prefix = "64"
hosts = {
+ node1 = {
+ address : "fdb1:4242:3538:2002::ffff"
+ prefix : "128"
+ }
}
}
node2_dn42 = {
@@ -38,6 +37,10 @@ output "networks" {
address = "fdb1:4242:3538:2003::"
prefix = "64"
hosts = {
+ node2 = {
+ address : "fdb1:4242:3538:2003::ffff"
+ prefix : "128"
+ }
}
}
knot_dn42 = {
@@ -47,7 +50,7 @@ output "networks" {
hosts = {
knot = {
address : "fdb1:4242:3538:2004::ffff"
- prefix : "64"
+ prefix : "128"
}
}
}
@@ -56,12 +59,8 @@ output "networks" {
address = "fdb1:4242:3538:2005::"
prefix = "64"
hosts = {
- coregonus-ix = {
+ coregonus = {
address : "fdb1:4242:3538:2005::ffff"
- prefix : "64"
- }
- danneri = {
- address : "fdb1:4242:3538:2005:9422:d355:95b7:f170"
prefix : "128"
}
}
@@ -73,6 +72,17 @@ output "networks" {
hosts = {
}
}
+ kv24_pub = {
+ range = "2a01:799:111d:1801::/64"
+ address = "2a01:799:111d:1801::"
+ prefix = "64"
+ hosts = {
+ homeassistant = {
+ address : "2a01:799:111d:1801:e0d7:757e:4080:a508"
+ prefix : "128"
+ }
+ }
+ }
kv24_dn42 = {
range = "fdb1:4242:3538:2006::/64"
address = "fdb1:4242:3538:2006::"
@@ -80,11 +90,22 @@ output "networks" {
hosts = {
kv24ix = {
address : "fdb1:4242:3538:2006::ffff"
- prefix : "64"
+ prefix : "128"
+ }
+ }
+ }
+ hash_dn42 = {
+ range = "fdb1:4242:3538:2007::/64"
+ address = "fdb1:4242:3538:2007::"
+ prefix = "64"
+ hosts = {
+ hash = {
+ address : "fdb1:4242:3538:2007::ffff"
+ prefix : "128"
}
}
}
- conflatorio_dn42_2 = {
+ hash_docker_dn42 = {
range = "fdb1:4242:3538:2007:1001::/112"
address = "fdb1:4242:3538:2007:1001::"
prefix = "112"
@@ -98,12 +119,48 @@ output "networks" {
hosts = {
lhn2pi = {
address : "fdb1:4242:3538:2008::ffff"
- prefix : "64"
+ prefix : "128"
}
conflatorio = {
address : "fdb1:4242:3538:2008:8042:32ff:fe0c:7161"
prefix : "128"
}
+ danneri = {
+ address : "fdb1:4242:3538:2008:9422:d355:95b7:f170"
+ prefix : "128"
+ }
+ unifi = {
+ address : "fdb1:4242:3538:2008:5054:ff:fe4d:96c"
+ prefix : "128"
+ }
+ }
+ }
+ danneri_cluster = {
+ range = "fdb1:4242:3538:3009::/112"
+ address = "fdb1:4242:3538:3009::"
+ prefix = "112"
+ hosts = {
+ }
+ }
+ danneri_service = {
+ range = "fdb1:4242:3538:300a::/100"
+ address = "fdb1:4242:3538:300a::"
+ prefix = "100"
+ hosts = {
+ }
+ }
+ k8s = {
+ range = "fdb1:4242:3538:3000::/52"
+ address = "fdb1:4242:3538:3000::"
+ prefix = "52"
+ hosts = {
+ }
+ }
+ danneri_service2 = {
+ range = "fdb1:4242:3538:300a::/112"
+ address = "fdb1:4242:3538:300a::"
+ prefix = "112"
+ hosts = {
}
}
dn42 = {
@@ -118,33 +175,49 @@ output "networks" {
output "hosts" {
value = {
- conflatorio = {
- address : "fdb1:4242:3538:2001::ffff"
- prefix : "64"
+ node1 = {
+ address : "fdb1:4242:3538:2002::ffff"
+ prefix : "128"
+ }
+ node2 = {
+ address : "fdb1:4242:3538:2003::ffff"
+ prefix : "128"
}
knot = {
address : "fdb1:4242:3538:2004::ffff"
- prefix : "64"
+ prefix : "128"
}
- coregonus-ix = {
+ coregonus = {
address : "fdb1:4242:3538:2005::ffff"
- prefix : "64"
+ prefix : "128"
}
- danneri = {
- address : "fdb1:4242:3538:2005:9422:d355:95b7:f170"
+ homeassistant = {
+ address : "2a01:799:111d:1801:e0d7:757e:4080:a508"
prefix : "128"
}
kv24ix = {
address : "fdb1:4242:3538:2006::ffff"
- prefix : "64"
+ prefix : "128"
+ }
+ hash = {
+ address : "fdb1:4242:3538:2007::ffff"
+ prefix : "128"
}
lhn2pi = {
address : "fdb1:4242:3538:2008::ffff"
- prefix : "64"
+ prefix : "128"
}
conflatorio = {
address : "fdb1:4242:3538:2008:8042:32ff:fe0c:7161"
prefix : "128"
}
+ danneri = {
+ address : "fdb1:4242:3538:2008:9422:d355:95b7:f170"
+ prefix : "128"
+ }
+ unifi = {
+ address : "fdb1:4242:3538:2008:5054:ff:fe4d:96c"
+ prefix : "128"
+ }
}
}