29 lines
533 B
HCL
29 lines
533 B
HCL
resource "incus_network" "main_bridge" {
|
|
for_each = var.incus_hypervisors
|
|
name = "main"
|
|
target = each.key
|
|
type = "physical"
|
|
config = {
|
|
"parent" = "br0"
|
|
}
|
|
}
|
|
|
|
resource "incus_network" "main_dummy" {
|
|
for_each = var.incus_witnesses
|
|
name = "main"
|
|
target = each.key
|
|
type = "physical"
|
|
config = {
|
|
"parent" = "dummy0"
|
|
}
|
|
}
|
|
|
|
resource "incus_network" "main" {
|
|
depends_on = [
|
|
incus_network.main_bridge,
|
|
incus_network.main_dummy
|
|
]
|
|
name = "main"
|
|
type = "physical"
|
|
}
|