diff options
Diffstat (limited to 'terraform/ipam6')
-rw-r--r-- | terraform/ipam6/ipam6.tf | 157 |
1 files changed, 128 insertions, 29 deletions
diff --git a/terraform/ipam6/ipam6.tf b/terraform/ipam6/ipam6.tf index 88f8181..08ad9a0 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,14 +59,10 @@ output "networks" { address = "fdb1:4242:3538:2005::" prefix = "64" hosts = { - coregonus-ix = { - address : "fdb1:4242:3538:2005::ffff" + kjell = { + address : "fdb1:4242:3538:2006:2f0:cbff:fefe:d98c" prefix : "64" } - danneri = { - address : "fdb1:4242:3538:2005:9422:d355:95b7:f170" - prefix : "128" - } } } coregonus_docker = { @@ -73,6 +72,13 @@ output "networks" { hosts = { } } + kv24_pub = { + range = "2a01:799:111d:1801::/64" + address = "2a01:799:111d:1801::" + prefix = "64" + hosts = { + } + } kv24_dn42 = { range = "fdb1:4242:3538:2006::/64" address = "fdb1:4242:3538:2006::" @@ -80,11 +86,38 @@ output "networks" { hosts = { kv24ix = { address : "fdb1:4242:3538:2006::ffff" + prefix : "128" + } + garasjepi = { + address : "fdb1:4242:3538:2006:e9f7:418f:49fd:8d2e" + prefix : "128" + } + ha-kv24 = { + address : "fdb1:4242:3538:2006:18a:90f:4264:8ca0" prefix : "64" } + netbox = { + address : "fdb1:4242:3538:2006:be24:11ff:febb:5c7f" + prefix : "64" + } + coregonus = { + address : "fdb1:4242:3538:2006:2e0:4cff:fe98:1bb5" + prefix : "64" + } + } + } + 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 +131,42 @@ output "networks" { hosts = { lhn2pi = { address : "fdb1:4242:3538:2008::ffff" - prefix : "64" + prefix : "128" + } + lhn2-z2m = { + address : "fdb1:4242:3538:2008:9aed:e460:1711:7dd" + prefix : "128" + } + ha-lhn2 = { + address : "fdb1:4242:3538:2008:9c59:926f:1dc9:89db" + 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:2008:aaaa:aaaa:aaaa::/112" + address = "fdb1:4242:3538:2008:aaaa:aaaa:aaaa:0" + prefix = "112" + hosts = { + } + } + danneri_service = { + range = "fdb1:4242:3538:2008:bbbb:bbbb:bbbb::/112" + address = "fdb1:4242:3538:2008:bbbb:bbbb:bbbb:0" + prefix = "112" + hosts = { } } dn42 = { @@ -118,33 +181,69 @@ 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 = { - address : "fdb1:4242:3538:2005::ffff" + kjell = { + address : "fdb1:4242:3538:2006:2f0:cbff:fefe:d98c" prefix : "64" } - danneri = { - address : "fdb1:4242:3538:2005:9422:d355:95b7:f170" - prefix : "128" - } kv24ix = { address : "fdb1:4242:3538:2006::ffff" + prefix : "128" + } + garasjepi = { + address : "fdb1:4242:3538:2006:e9f7:418f:49fd:8d2e" + prefix : "128" + } + ha-kv24 = { + address : "fdb1:4242:3538:2006:18a:90f:4264:8ca0" + prefix : "64" + } + netbox = { + address : "fdb1:4242:3538:2006:be24:11ff:febb:5c7f" prefix : "64" } + coregonus = { + address : "fdb1:4242:3538:2006:2e0:4cff:fe98:1bb5" + prefix : "64" + } + hash = { + address : "fdb1:4242:3538:2007::ffff" + prefix : "128" + } lhn2pi = { address : "fdb1:4242:3538:2008::ffff" - prefix : "64" + prefix : "128" + } + lhn2-z2m = { + address : "fdb1:4242:3538:2008:9aed:e460:1711:7dd" + prefix : "128" + } + ha-lhn2 = { + address : "fdb1:4242:3538:2008:9c59:926f:1dc9:89db" + 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" + } } } |