Files
infrastructure/terraform/modules/netbox/regions/main.tf
Noah c839cb3c41
Some checks failed
Terraform Plan / plan (push) Failing after 0s
added netbox stuff
2025-12-26 17:49:37 +01:00

33 lines
646 B
HCL

terraform {
required_providers {
hcloud = {
source = "hetznercloud/hcloud"
version = "1.57.0"
}
netbox = {
source = "e-breuninger/netbox"
version = "5.0.0"
}
}
}
resource "netbox_region" "europe" {
name = "Europe"
}
resource "netbox_region" "northamerica" {
name = "North America"
}
resource "netbox_region" "asia" {
name = "Asia"
}
resource "netbox_region" "germany" {
name = "Germany"
parent_region_id = resource.netbox_region.europe.id
}
resource "netbox_region" "bavaria" {
name = "Bavaria"
parent_region_id = resource.netbox_region.germany.id
}