fix storage
This commit is contained in:
@@ -12,6 +12,12 @@ resource "incus_storage_pool" "hypervisor" {
|
|||||||
driver = var.driver
|
driver = var.driver
|
||||||
target = each.key
|
target = each.key
|
||||||
config = var.hypervisor_config
|
config = var.hypervisor_config
|
||||||
|
|
||||||
|
lifecycle {
|
||||||
|
ignore_changes = [
|
||||||
|
config["size"]
|
||||||
|
]
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "incus_storage_pool" "witness" {
|
resource "incus_storage_pool" "witness" {
|
||||||
@@ -20,6 +26,12 @@ resource "incus_storage_pool" "witness" {
|
|||||||
driver = var.driver
|
driver = var.driver
|
||||||
target = each.key
|
target = each.key
|
||||||
config = var.witness_config
|
config = var.witness_config
|
||||||
|
|
||||||
|
lifecycle {
|
||||||
|
ignore_changes = [
|
||||||
|
config["size"]
|
||||||
|
]
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "incus_storage_pool" "this" {
|
resource "incus_storage_pool" "this" {
|
||||||
@@ -29,4 +41,10 @@ resource "incus_storage_pool" "this" {
|
|||||||
]
|
]
|
||||||
name = var.name
|
name = var.name
|
||||||
driver = var.driver
|
driver = var.driver
|
||||||
|
|
||||||
|
lifecycle {
|
||||||
|
ignore_changes = [
|
||||||
|
config["size"]
|
||||||
|
]
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,7 +1,11 @@
|
|||||||
storage_pools = {
|
storage_pools = {
|
||||||
"san" = {
|
"sanVG" = {
|
||||||
driver = "lvmcluster"
|
driver = "lvmcluster"
|
||||||
hypervisor_config = { "lvm.vg_name" = "nucVG" }
|
hypervisor_config = {
|
||||||
witness_config = { "lvm.vg_name" = "dummyVG" }
|
"source" = "sanVG"
|
||||||
|
}
|
||||||
|
witness_config = {
|
||||||
|
"source" = "sanVG"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user