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.tf249
1 files changed, 249 insertions, 0 deletions
diff --git a/terraform/ipam6/ipam6.tf b/terraform/ipam6/ipam6.tf
new file mode 100644
index 0000000..08ad9a0
--- /dev/null
+++ b/terraform/ipam6/ipam6.tf
@@ -0,0 +1,249 @@
+output "networks" {
+ value = {
+ bitraf_dn42 = {
+ range = "fdb1:4242:3538::/48"
+ address = "fdb1:4242:3538::"
+ prefix = "48"
+ hosts = {
+ }
+ }
+ tnet_dn42 = {
+ range = "fdb1:4242:3538:2000::/52"
+ address = "fdb1:4242:3538:2000::"
+ prefix = "52"
+ hosts = {
+ }
+ }
+ unused_2001 = {
+ range = "fdb1:4242:3538:2001::/64"
+ address = "fdb1:4242:3538:2001::"
+ prefix = "64"
+ hosts = {
+ }
+ }
+ node1_dn42 = {
+ range = "fdb1:4242:3538:2002::/64"
+ address = "fdb1:4242:3538:2002::"
+ prefix = "64"
+ hosts = {
+ node1 = {
+ address : "fdb1:4242:3538:2002::ffff"
+ prefix : "128"
+ }
+ }
+ }
+ node2_dn42 = {
+ range = "fdb1:4242:3538:2003::/64"
+ address = "fdb1:4242:3538:2003::"
+ prefix = "64"
+ hosts = {
+ node2 = {
+ address : "fdb1:4242:3538:2003::ffff"
+ prefix : "128"
+ }
+ }
+ }
+ knot_dn42 = {
+ range = "fdb1:4242:3538:2004::/64"
+ address = "fdb1:4242:3538:2004::"
+ prefix = "64"
+ hosts = {
+ knot = {
+ address : "fdb1:4242:3538:2004::ffff"
+ prefix : "128"
+ }
+ }
+ }
+ coregonus_dn42 = {
+ range = "fdb1:4242:3538:2005::/64"
+ address = "fdb1:4242:3538:2005::"
+ prefix = "64"
+ hosts = {
+ kjell = {
+ address : "fdb1:4242:3538:2006:2f0:cbff:fefe:d98c"
+ prefix : "64"
+ }
+ }
+ }
+ coregonus_docker = {
+ range = "fdb1:4242:3538:2005:df01:676a:ec28:0a00/120"
+ address = "fdb1:4242:3538:2005:df01:676a:ec28:a00"
+ prefix = "120"
+ 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::"
+ prefix = "64"
+ 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"
+ }
+ }
+ }
+ hash_docker_dn42 = {
+ range = "fdb1:4242:3538:2007:1001::/112"
+ address = "fdb1:4242:3538:2007:1001::"
+ prefix = "112"
+ hosts = {
+ }
+ }
+ lhn2_dn42 = {
+ range = "fdb1:4242:3538:2008::/64"
+ address = "fdb1:4242:3538:2008::"
+ prefix = "64"
+ hosts = {
+ lhn2pi = {
+ address : "fdb1:4242:3538:2008::ffff"
+ 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 = {
+ range = "fd00::/8"
+ address = "fd00::"
+ prefix = "8"
+ hosts = {
+ }
+ }
+ }
+}
+
+output "hosts" {
+ value = {
+ 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 : "128"
+ }
+ kjell = {
+ address : "fdb1:4242:3538:2006:2f0:cbff:fefe:d98c"
+ prefix : "64"
+ }
+ 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 : "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"
+ }
+ }
+}