diff --git a/README.md b/README.md index 7c1d3a5..f0dbe8a 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ Follow these steps to implement the template: * Paste the following code block in the `provider.tf` file see the opetions in **Configuration** section below. ```terraform module "stackit_service_routing_table" { - source = "git@ssh.professional-service.git.onstackit.cloud:professional-service-best-practices/stackit-service-prefixes.git?ref=eu01-lb" + source = "git@ssh.professional-service.git.onstackit.cloud:professional-service-best-practices/stackit-service-prefixes.git?ref=eu01-ske" stackit_org_id = "0000-0000-00000-00000-00000" stackit_sna_id = "0000-0000-00000-00000-00000" routing_table_name = "ske-rt" diff --git a/eu01-stackit-lb.txt b/eu01-stackit-lb.txt index 949d396..7eb14e5 100644 --- a/eu01-stackit-lb.txt +++ b/eu01-stackit-lb.txt @@ -31,5 +31,4 @@ 192.53.103.108 192.53.103.104 192.53.103.103 -194.94.95.123 -193.148.173.149 \ No newline at end of file +194.94.95.123 \ No newline at end of file diff --git a/eu01-stackit-ske-comments.txt b/eu01-stackit-ske-comments.txt new file mode 100644 index 0000000..926a26d --- /dev/null +++ b/eu01-stackit-ske-comments.txt @@ -0,0 +1,38 @@ +45.135.245.236 # controlplane cluster +193.148.174.169 # controlplane cluster +193.148.173.149 # controlplane cluster +193.148.174.135 # controlplane cluster +193.148.164.120 # controlplane cluster +193.148.164.78 # controlplane cluster +193.148.164.217 # controlplane cluster +193.148.174.137 # controlplane cluster +193.148.174.128 # controlplane cluster +45.129.41.73 # controlplane cluster +193.148.174.170 # controlplane cluster +193.148.167.254 # controlplane cluster +193.148.174.28 # controlplane cluster +193.148.162.176 # controlplane cluster +192.214.170.56 # controlplane cluster +192.214.168.128 # controlplane cluster +193.148.166.48 # controlplane cluster +45.129.47.124 # controlplane cluster +193.148.166.12 # controlplane cluster +192.214.168.203 # controlplane cluster +192.214.161.162 # controlplane cluster +193.148.166.17 # controlplane cluster +193.148.165.143 # controlplane cluster +192.214.165.66 # controlplane cluster +192.214.163.218 # controlplane cluster +192.214.163.183 # controlplane cluster +193.148.177.126 # controlplane cluster +193.148.174.175 # controlplane cluster +193.148.174.92 # controlplane cluster +193.148.174.146 # controlplane cluster +45.129.44.104 # controlplane cluster +192.214.171.43 # stage specific registry cache +100.127.59.78 # registry.ske.stackit.cloud +192.53.103.108 # ptbtime1.ptb.de +192.53.103.104 # ptbtime2.ptb.de +192.53.103.103 # ptbtime3.ptb.de +194.94.95.123 # ptbtime4.ptb.de +100.127.2.186 # s3 eu01 \ No newline at end of file diff --git a/eu01-stackit-ske.txt b/eu01-stackit-ske.txt index a45bec3..e6105db 100644 --- a/eu01-stackit-ske.txt +++ b/eu01-stackit-ske.txt @@ -1,6 +1,6 @@ 45.135.245.236 193.148.174.169 -193.148.174.192 +193.148.173.149 193.148.174.135 193.148.164.120 193.148.164.78 @@ -23,15 +23,16 @@ 193.148.165.143 192.214.165.66 192.214.163.218 +192.214.163.183 +193.148.177.126 193.148.174.175 193.148.174.92 193.148.174.146 45.129.44.104 192.214.171.43 -45.135.246.192 +100.127.59.78 192.53.103.108 192.53.103.104 192.53.103.103 194.94.95.123 -192.214.163.183 -193.148.163.71 \ No newline at end of file +100.127.2.186 \ No newline at end of file diff --git a/main.tf b/main.tf index 5f33e2f..ed722c5 100644 --- a/main.tf +++ b/main.tf @@ -1,4 +1,4 @@ -/* +/* Copyright 2025 STACKIT GmbH & Co. KG Use of this source code is governed by an MIT-style @@ -57,7 +57,7 @@ resource "stackit_routing_table_route" "rt-ske-2" { routing_table_id = stackit_routing_table.rt-ske.routing_table_id destination = { type = "cidrv4" - value = "192.214.171.95/32" + value = "192.214.163.218/32" } next_hop = { type = "internet" @@ -69,7 +69,7 @@ resource "stackit_routing_table_route" "rt-ske-3" { routing_table_id = stackit_routing_table.rt-ske.routing_table_id destination = { type = "cidrv4" - value = "192.214.184.105/32" + value = "192.214.165.66/32" } next_hop = { type = "internet" @@ -81,7 +81,7 @@ resource "stackit_routing_table_route" "rt-ske-4" { routing_table_id = stackit_routing_table.rt-ske.routing_table_id destination = { type = "cidrv4" - value = "192.214.184.152/32" + value = "192.214.168.128/32" } next_hop = { type = "internet" @@ -93,7 +93,7 @@ resource "stackit_routing_table_route" "rt-ske-5" { routing_table_id = stackit_routing_table.rt-ske.routing_table_id destination = { type = "cidrv4" - value = "192.214.185.16/32" + value = "192.214.168.203/32" } next_hop = { type = "internet" @@ -105,7 +105,7 @@ resource "stackit_routing_table_route" "rt-ske-6" { routing_table_id = stackit_routing_table.rt-ske.routing_table_id destination = { type = "cidrv4" - value = "192.214.186.245/32" + value = "192.214.170.56/32" } next_hop = { type = "internet" @@ -117,7 +117,7 @@ resource "stackit_routing_table_route" "rt-ske-7" { routing_table_id = stackit_routing_table.rt-ske.routing_table_id destination = { type = "cidrv4" - value = "192.214.186.64/32" + value = "192.214.171.43/32" } next_hop = { type = "internet" @@ -129,7 +129,7 @@ resource "stackit_routing_table_route" "rt-ske-8" { routing_table_id = stackit_routing_table.rt-ske.routing_table_id destination = { type = "cidrv4" - value = "192.53.103.103/32" + value = "192.214.171.95/32" } next_hop = { type = "internet" @@ -141,7 +141,7 @@ resource "stackit_routing_table_route" "rt-ske-9" { routing_table_id = stackit_routing_table.rt-ske.routing_table_id destination = { type = "cidrv4" - value = "192.53.103.104/32" + value = "192.214.184.105/32" } next_hop = { type = "internet" @@ -153,7 +153,7 @@ resource "stackit_routing_table_route" "rt-ske-10" { routing_table_id = stackit_routing_table.rt-ske.routing_table_id destination = { type = "cidrv4" - value = "192.53.103.108/32" + value = "192.214.184.152/32" } next_hop = { type = "internet" @@ -165,7 +165,7 @@ resource "stackit_routing_table_route" "rt-ske-11" { routing_table_id = stackit_routing_table.rt-ske.routing_table_id destination = { type = "cidrv4" - value = "193.148.162.176/32" + value = "192.214.185.16/32" } next_hop = { type = "internet" @@ -177,7 +177,7 @@ resource "stackit_routing_table_route" "rt-ske-12" { routing_table_id = stackit_routing_table.rt-ske.routing_table_id destination = { type = "cidrv4" - value = "193.148.164.120/32" + value = "192.214.186.245/32" } next_hop = { type = "internet" @@ -189,7 +189,7 @@ resource "stackit_routing_table_route" "rt-ske-13" { routing_table_id = stackit_routing_table.rt-ske.routing_table_id destination = { type = "cidrv4" - value = "193.148.164.78/32" + value = "192.214.186.64/32" } next_hop = { type = "internet" @@ -201,7 +201,7 @@ resource "stackit_routing_table_route" "rt-ske-14" { routing_table_id = stackit_routing_table.rt-ske.routing_table_id destination = { type = "cidrv4" - value = "193.148.167.254/32" + value = "192.53.103.103/32" } next_hop = { type = "internet" @@ -213,7 +213,7 @@ resource "stackit_routing_table_route" "rt-ske-15" { routing_table_id = stackit_routing_table.rt-ske.routing_table_id destination = { type = "cidrv4" - value = "193.148.174.135/32" + value = "192.53.103.104/32" } next_hop = { type = "internet" @@ -225,7 +225,7 @@ resource "stackit_routing_table_route" "rt-ske-16" { routing_table_id = stackit_routing_table.rt-ske.routing_table_id destination = { type = "cidrv4" - value = "193.148.174.137/32" + value = "192.53.103.108/32" } next_hop = { type = "internet" @@ -237,7 +237,7 @@ resource "stackit_routing_table_route" "rt-ske-17" { routing_table_id = stackit_routing_table.rt-ske.routing_table_id destination = { type = "cidrv4" - value = "193.148.174.170/32" + value = "193.148.160.68/32" } next_hop = { type = "internet" @@ -249,7 +249,7 @@ resource "stackit_routing_table_route" "rt-ske-18" { routing_table_id = stackit_routing_table.rt-ske.routing_table_id destination = { type = "cidrv4" - value = "193.148.174.192/32" + value = "193.148.162.176/32" } next_hop = { type = "internet" @@ -261,7 +261,7 @@ resource "stackit_routing_table_route" "rt-ske-19" { routing_table_id = stackit_routing_table.rt-ske.routing_table_id destination = { type = "cidrv4" - value = "193.148.174.28/32" + value = "193.148.164.120/32" } next_hop = { type = "internet" @@ -273,7 +273,7 @@ resource "stackit_routing_table_route" "rt-ske-20" { routing_table_id = stackit_routing_table.rt-ske.routing_table_id destination = { type = "cidrv4" - value = "194.94.95.123/32" + value = "193.148.164.217/32" } next_hop = { type = "internet" @@ -285,7 +285,7 @@ resource "stackit_routing_table_route" "rt-ske-21" { routing_table_id = stackit_routing_table.rt-ske.routing_table_id destination = { type = "cidrv4" - value = "45.129.40.244/32" + value = "193.148.164.78/32" } next_hop = { type = "internet" @@ -297,7 +297,7 @@ resource "stackit_routing_table_route" "rt-ske-22" { routing_table_id = stackit_routing_table.rt-ske.routing_table_id destination = { type = "cidrv4" - value = "45.129.47.124/32" + value = "193.148.165.143/32" } next_hop = { type = "internet" @@ -309,7 +309,7 @@ resource "stackit_routing_table_route" "rt-ske-23" { routing_table_id = stackit_routing_table.rt-ske.routing_table_id destination = { type = "cidrv4" - value = "45.141.74.152/32" + value = "193.148.166.12/32" } next_hop = { type = "internet" @@ -321,7 +321,7 @@ resource "stackit_routing_table_route" "rt-ske-24" { routing_table_id = stackit_routing_table.rt-ske.routing_table_id destination = { type = "cidrv4" - value = "45.141.74.157/32" + value = "193.148.166.17/32" } next_hop = { type = "internet" @@ -333,7 +333,7 @@ resource "stackit_routing_table_route" "rt-ske-25" { routing_table_id = stackit_routing_table.rt-ske.routing_table_id destination = { type = "cidrv4" - value = "45.141.74.163/32" + value = "193.148.166.48/32" } next_hop = { type = "internet" @@ -345,7 +345,7 @@ resource "stackit_routing_table_route" "rt-ske-26" { routing_table_id = stackit_routing_table.rt-ske.routing_table_id destination = { type = "cidrv4" - value = "45.141.74.40/32" + value = "193.148.167.254/32" } next_hop = { type = "internet" @@ -357,7 +357,7 @@ resource "stackit_routing_table_route" "rt-ske-27" { routing_table_id = stackit_routing_table.rt-ske.routing_table_id destination = { type = "cidrv4" - value = "45.141.74.91/32" + value = "193.148.174.128/32" } next_hop = { type = "internet" @@ -369,7 +369,7 @@ resource "stackit_routing_table_route" "rt-ske-28" { routing_table_id = stackit_routing_table.rt-ske.routing_table_id destination = { type = "cidrv4" - value = "45.141.75.171/32" + value = "193.148.174.135/32" } next_hop = { type = "internet" @@ -381,13 +381,265 @@ resource "stackit_routing_table_route" "rt-ske-29" { routing_table_id = stackit_routing_table.rt-ske.routing_table_id destination = { type = "cidrv4" - value = "45.141.75.30/32" + value = "193.148.174.137/32" } next_hop = { type = "internet" } } resource "stackit_routing_table_route" "rt-ske-30" { + organization_id = var.stackit_org_id + network_area_id = var.stackit_sna_id + routing_table_id = stackit_routing_table.rt-ske.routing_table_id + destination = { + type = "cidrv4" + value = "193.148.174.146/32" + } + next_hop = { + type = "internet" + } +} +resource "stackit_routing_table_route" "rt-ske-31" { + organization_id = var.stackit_org_id + network_area_id = var.stackit_sna_id + routing_table_id = stackit_routing_table.rt-ske.routing_table_id + destination = { + type = "cidrv4" + value = "193.148.174.169/32" + } + next_hop = { + type = "internet" + } +} +resource "stackit_routing_table_route" "rt-ske-32" { + organization_id = var.stackit_org_id + network_area_id = var.stackit_sna_id + routing_table_id = stackit_routing_table.rt-ske.routing_table_id + destination = { + type = "cidrv4" + value = "193.148.174.170/32" + } + next_hop = { + type = "internet" + } +} +resource "stackit_routing_table_route" "rt-ske-33" { + organization_id = var.stackit_org_id + network_area_id = var.stackit_sna_id + routing_table_id = stackit_routing_table.rt-ske.routing_table_id + destination = { + type = "cidrv4" + value = "193.148.174.175/32" + } + next_hop = { + type = "internet" + } +} +resource "stackit_routing_table_route" "rt-ske-34" { + organization_id = var.stackit_org_id + network_area_id = var.stackit_sna_id + routing_table_id = stackit_routing_table.rt-ske.routing_table_id + destination = { + type = "cidrv4" + value = "193.148.174.192/32" + } + next_hop = { + type = "internet" + } +} +resource "stackit_routing_table_route" "rt-ske-35" { + organization_id = var.stackit_org_id + network_area_id = var.stackit_sna_id + routing_table_id = stackit_routing_table.rt-ske.routing_table_id + destination = { + type = "cidrv4" + value = "193.148.174.28/32" + } + next_hop = { + type = "internet" + } +} +resource "stackit_routing_table_route" "rt-ske-36" { + organization_id = var.stackit_org_id + network_area_id = var.stackit_sna_id + routing_table_id = stackit_routing_table.rt-ske.routing_table_id + destination = { + type = "cidrv4" + value = "193.148.174.92/32" + } + next_hop = { + type = "internet" + } +} +resource "stackit_routing_table_route" "rt-ske-37" { + organization_id = var.stackit_org_id + network_area_id = var.stackit_sna_id + routing_table_id = stackit_routing_table.rt-ske.routing_table_id + destination = { + type = "cidrv4" + value = "194.94.95.123/32" + } + next_hop = { + type = "internet" + } +} +resource "stackit_routing_table_route" "rt-ske-38" { + organization_id = var.stackit_org_id + network_area_id = var.stackit_sna_id + routing_table_id = stackit_routing_table.rt-ske.routing_table_id + destination = { + type = "cidrv4" + value = "45.129.40.244/32" + } + next_hop = { + type = "internet" + } +} +resource "stackit_routing_table_route" "rt-ske-39" { + organization_id = var.stackit_org_id + network_area_id = var.stackit_sna_id + routing_table_id = stackit_routing_table.rt-ske.routing_table_id + destination = { + type = "cidrv4" + value = "45.129.41.73/32" + } + next_hop = { + type = "internet" + } +} +resource "stackit_routing_table_route" "rt-ske-40" { + organization_id = var.stackit_org_id + network_area_id = var.stackit_sna_id + routing_table_id = stackit_routing_table.rt-ske.routing_table_id + destination = { + type = "cidrv4" + value = "45.129.44.104/32" + } + next_hop = { + type = "internet" + } +} +resource "stackit_routing_table_route" "rt-ske-41" { + organization_id = var.stackit_org_id + network_area_id = var.stackit_sna_id + routing_table_id = stackit_routing_table.rt-ske.routing_table_id + destination = { + type = "cidrv4" + value = "45.129.47.124/32" + } + next_hop = { + type = "internet" + } +} +resource "stackit_routing_table_route" "rt-ske-42" { + organization_id = var.stackit_org_id + network_area_id = var.stackit_sna_id + routing_table_id = stackit_routing_table.rt-ske.routing_table_id + destination = { + type = "cidrv4" + value = "45.135.245.236/32" + } + next_hop = { + type = "internet" + } +} +resource "stackit_routing_table_route" "rt-ske-43" { + organization_id = var.stackit_org_id + network_area_id = var.stackit_sna_id + routing_table_id = stackit_routing_table.rt-ske.routing_table_id + destination = { + type = "cidrv4" + value = "45.135.246.192/32" + } + next_hop = { + type = "internet" + } +} +resource "stackit_routing_table_route" "rt-ske-44" { + organization_id = var.stackit_org_id + network_area_id = var.stackit_sna_id + routing_table_id = stackit_routing_table.rt-ske.routing_table_id + destination = { + type = "cidrv4" + value = "45.141.74.152/32" + } + next_hop = { + type = "internet" + } +} +resource "stackit_routing_table_route" "rt-ske-45" { + organization_id = var.stackit_org_id + network_area_id = var.stackit_sna_id + routing_table_id = stackit_routing_table.rt-ske.routing_table_id + destination = { + type = "cidrv4" + value = "45.141.74.157/32" + } + next_hop = { + type = "internet" + } +} +resource "stackit_routing_table_route" "rt-ske-46" { + organization_id = var.stackit_org_id + network_area_id = var.stackit_sna_id + routing_table_id = stackit_routing_table.rt-ske.routing_table_id + destination = { + type = "cidrv4" + value = "45.141.74.163/32" + } + next_hop = { + type = "internet" + } +} +resource "stackit_routing_table_route" "rt-ske-47" { + organization_id = var.stackit_org_id + network_area_id = var.stackit_sna_id + routing_table_id = stackit_routing_table.rt-ske.routing_table_id + destination = { + type = "cidrv4" + value = "45.141.74.40/32" + } + next_hop = { + type = "internet" + } +} +resource "stackit_routing_table_route" "rt-ske-48" { + organization_id = var.stackit_org_id + network_area_id = var.stackit_sna_id + routing_table_id = stackit_routing_table.rt-ske.routing_table_id + destination = { + type = "cidrv4" + value = "45.141.74.91/32" + } + next_hop = { + type = "internet" + } +} +resource "stackit_routing_table_route" "rt-ske-49" { + organization_id = var.stackit_org_id + network_area_id = var.stackit_sna_id + routing_table_id = stackit_routing_table.rt-ske.routing_table_id + destination = { + type = "cidrv4" + value = "45.141.75.171/32" + } + next_hop = { + type = "internet" + } +} +resource "stackit_routing_table_route" "rt-ske-50" { + organization_id = var.stackit_org_id + network_area_id = var.stackit_sna_id + routing_table_id = stackit_routing_table.rt-ske.routing_table_id + destination = { + type = "cidrv4" + value = "45.141.75.30/32" + } + next_hop = { + type = "internet" + } +} +resource "stackit_routing_table_route" "rt-ske-51" { organization_id = var.stackit_org_id network_area_id = var.stackit_sna_id routing_table_id = stackit_routing_table.rt-ske.routing_table_id