terraform-strongswan-deploy.../02-projects.tf
Mauritz Uphoff 99d6ea8c7a
All checks were successful
CI / TruffleHog Secrets Scan (push) Successful in 5s
CI / Terraform Format & Validate (push) Successful in 6s
dev routing tables
2025-07-07 16:48:12 +02:00

38 lines
No EOL
1.1 KiB
HCL

resource "stackit_network_area" "sna" {
organization_id = var.stackit_organization_id
name = "sna-strongswan-deployment"
network_ranges = [
{
prefix = "10.1.0.0/16"
}
]
transfer_network = "172.16.9.0/24"
}
data "stackit_network_area" "sna-rt" {
network_area_id = "b981a115-f50f-4998-a501-12ba1b8d136b"
organization_id = var.stackit_organization_id
}
locals {
sna_id = data.stackit_network_area.sna-rt.network_area_id
/*sna_id = stackit_network_area.sna.network_area_id*/
}
resource "stackit_resourcemanager_project" "cloud" {
parent_container_id = var.stackit_organization_id
name = "mu-stackit-strongswan-02-cloud"
owner_email = "mauritz.uphoff@stackit.cloud"
labels = {
"networkArea" = local.sna_id
}
}
resource "stackit_resourcemanager_project" "onprem" {
parent_container_id = var.stackit_organization_id
name = "mu-stackit-strongswan-02-onprem"
owner_email = "mauritz.uphoff@stackit.cloud"
/*labels = {
"networkArea" = stackit_network_area.sna.network_area_id
}*/
}