This commit is contained in:
2023-10-24 15:11:24 +02:00
parent b4908d43aa
commit 196f769e34
8 changed files with 508 additions and 497 deletions

View File

@@ -13,11 +13,12 @@ locals {
"ingress-class" = var.ingress-class
"backups" = var.backups
}
default-mode = var.storage-classes.FilesystemReadWriteMany!=""?"ReadWriteMany":"ReadWriteOnce"
dolibarr = { for k, v in var.dolibarr : k => v if contains(["enable","storage"],k) }
doli-storage = merge({
"storage" = {
"size" = "10Gi"
"accessMode" = var.storage-classes.FilesystemReadWriteMany!=""?"ReadWriteMany":"ReadWriteOnce"
"size" = lookup(lookup(local.dolibarr, "storage",{}), "size", "10Gi")
"accessMode" = lookup(lookup(local.dolibarr, "storage",{}), "accessMode", local.default-mode)
"type" = "Filesystem"
}
}, { for k, v in var.dolibarr : k => v if k=="storage" })