fix
This commit is contained in:
@@ -46,87 +46,87 @@ locals {
|
||||
"class" = var.storage.volume.class
|
||||
}
|
||||
grafana = merge(local.global,{ for k, v in var.grafana : k => v if !contains(["enable","storage","backups"],k) },{
|
||||
backups = merge(lookup(var.grafana, "backups", {}), local.global-backups)
|
||||
backups = merge(local.global-backups, lookup(var.grafana, "backups", {}))
|
||||
storage = merge({ for k, v in lookup(var.grafana, "storage", {}) : k => v if !contains(["volume"],k) }, {
|
||||
volume = merge(lookup(lookup(var.grafana, "storage", {}), "volume", {}), local.global-volume)
|
||||
volume = merge(local.global-volume, lookup(lookup(var.grafana, "storage", {}), "volume", {}))
|
||||
})
|
||||
})
|
||||
prometheus = merge(local.global,{ for k, v in var.prometheus : k => v if !contains(["enable","storage","backups"],k) },{
|
||||
backups = merge(lookup(var.prometheus, "backups", {}), local.global-backups)
|
||||
backups = merge(local.global-backups, lookup(var.prometheus, "backups", {}))
|
||||
storage = merge({ for k, v in lookup(var.prometheus, "storage", {}) : k => v if !contains(["volume"],k) }, {
|
||||
volume = merge(lookup(lookup(var.prometheus, "storage", {}), "volume", {}), local.global-volume)
|
||||
volume = merge(local.global-volume, lookup(lookup(var.prometheus, "storage", {}), "volume", {}))
|
||||
})
|
||||
})
|
||||
alertmanager = merge(local.global,{ for k, v in var.alertmanager : k => v if !contains(["enable","storage","backups"],k) },{
|
||||
backups = merge(lookup(var.alertmanager, "backups", {}), local.global-backups)
|
||||
backups = merge(local.global-backups, lookup(var.alertmanager, "backups", {}))
|
||||
storage = merge({ for k, v in lookup(var.alertmanager, "storage", {}) : k => v if !contains(["volume"],k) }, {
|
||||
volume = merge(lookup(lookup(var.alertmanager, "storage", {}), "volume", {}), local.global-volume)
|
||||
volume = merge(local.global-volume, lookup(lookup(var.alertmanager, "storage", {}), "volume", {}))
|
||||
})
|
||||
})
|
||||
loki = merge(local.global,{ for k, v in var.loki : k => v if !contains(["enable","storage","backups"],k) },{
|
||||
backups = merge(lookup(var.loki, "backups", {}), local.global-backups)
|
||||
backups = merge(local.global-backups, lookup(var.loki, "backups", {}))
|
||||
storage = merge({ for k, v in lookup(var.loki, "storage", {}) : k => v if !contains(["volume"],k) }, {
|
||||
volume = merge(lookup(lookup(var.loki, "storage", {}), "volume", {}), local.global-volume)
|
||||
volume = merge(local.global-volume, lookup(lookup(var.loki, "storage", {}), "volume", {}))
|
||||
})
|
||||
})
|
||||
promtail = merge(local.global,{ for k, v in var.promtail : k => v if !contains(["enable","storage","backups"],k) },{
|
||||
backups = merge(lookup(var.promtail, "backups", {}), local.global-backups)
|
||||
backups = merge(local.global-backups, lookup(var.promtail, "backups", {}))
|
||||
storage = merge({ for k, v in lookup(var.promtail, "storage", {}) : k => v if !contains(["volume"],k) }, {
|
||||
volume = merge(lookup(lookup(var.promtail, "storage", {}), "volume", {}), local.global-volume)
|
||||
volume = merge(local.global-volume, lookup(lookup(var.promtail, "storage", {}), "volume", {}))
|
||||
})
|
||||
})
|
||||
alerts-core = merge(local.global,{ for k, v in var.alerts-core : k => v if !contains(["enable","storage","backups"],k) },{
|
||||
backups = merge(lookup(var.alerts-core, "backups", {}), local.global-backups)
|
||||
backups = merge(local.global-backups, lookup(var.alerts-core, "backups", {}))
|
||||
storage = merge({ for k, v in lookup(var.alerts-core, "storage", {}) : k => v if !contains(["volume"],k) }, {
|
||||
volume = merge(lookup(lookup(var.alerts-core, "storage", {}), "volume", {}), local.global-volume)
|
||||
volume = merge(local.global-volume, lookup(lookup(var.alerts-core, "storage", {}), "volume", {}))
|
||||
})
|
||||
})
|
||||
alerts-containers = merge(local.global,{ for k, v in var.alerts-containers : k => v if !contains(["enable","storage","backups"],k) },{
|
||||
backups = merge(lookup(var.alerts-containers, "backups", {}), local.global-backups)
|
||||
backups = merge(local.global-backups, lookup(var.alerts-containers, "backups", {}))
|
||||
storage = merge({ for k, v in lookup(var.alerts-containers, "storage", {}) : k => v if !contains(["volume"],k) }, {
|
||||
volume = merge(lookup(lookup(var.alerts-containers, "storage", {}), "volume", {}), local.global-volume)
|
||||
volume = merge(local.global-volume, lookup(lookup(var.alerts-containers, "storage", {}), "volume", {}))
|
||||
})
|
||||
})
|
||||
nodeExporter = merge(local.global,{ for k, v in var.node-exporter : k => v if !contains(["enable","storage","backups"],k) },{
|
||||
backups = merge(lookup(var.node-exporter, "backups", {}), local.global-backups)
|
||||
backups = merge(local.global-backups, lookup(var.node-exporter, "backups", {}))
|
||||
storage = merge({ for k, v in lookup(var.node-exporter, "storage", {}) : k => v if !contains(["volume"],k) }, {
|
||||
volume = merge(lookup(lookup(var.node-exporter, "storage", {}), "volume", {}), local.global-volume)
|
||||
volume = merge(local.global-volume, lookup(lookup(var.node-exporter, "storage", {}), "volume", {}))
|
||||
})
|
||||
})
|
||||
kubeStateMetrics = merge(local.global,{ for k, v in var.kube-state-metrics : k => v if !contains(["enable","storage","backups"],k) },{
|
||||
backups = merge(lookup(var.kube-state-metrics, "backups", {}), local.global-backups)
|
||||
backups = merge(local.global-backups, lookup(var.kube-state-metrics, "backups", {}))
|
||||
storage = merge({ for k, v in lookup(var.kube-state-metrics, "storage", {}) : k => v if !contains(["volume"],k) }, {
|
||||
volume = merge(lookup(lookup(var.kube-state-metrics, "storage", {}), "volume", {}), local.global-volume)
|
||||
volume = merge(local.global-volume, lookup(lookup(var.kube-state-metrics, "storage", {}), "volume", {}))
|
||||
})
|
||||
})
|
||||
monitorControlPlan = merge(local.global,{ for k, v in var.monitor-control-plan : k => v if !contains(["enable","storage","backups"],k) },{
|
||||
backups = merge(lookup(var.monitor-control-plan, "backups", {}), local.global-backups)
|
||||
backups = merge(local.global-backups, lookup(var.monitor-control-plan, "backups", {}))
|
||||
storage = merge({ for k, v in lookup(var.monitor-control-plan, "storage", {}) : k => v if !contains(["volume"],k) }, {
|
||||
volume = merge(lookup(lookup(var.monitor-control-plan, "storage", {}), "volume", {}), local.global-volume)
|
||||
volume = merge(local.global-volume, lookup(lookup(var.monitor-control-plan, "storage", {}), "volume", {}))
|
||||
})
|
||||
})
|
||||
dashboards-cluster = merge(local.global,{ for k, v in var.dashboards-cluster : k => v if !contains(["enable","storage","backups"],k) },{
|
||||
backups = merge(lookup(var.dashboards-cluster, "backups", {}), local.global-backups)
|
||||
backups = merge(local.global-backups, lookup(var.dashboards-cluster, "backups", {}))
|
||||
storage = merge({ for k, v in lookup(var.dashboards-cluster, "storage", {}) : k => v if !contains(["volume"],k) }, {
|
||||
volume = merge(lookup(lookup(var.dashboards-cluster, "storage", {}), "volume", {}), local.global-volume)
|
||||
volume = merge(local.global-volume, lookup(lookup(var.dashboards-cluster, "storage", {}), "volume", {}))
|
||||
})
|
||||
})
|
||||
dashboards-minimal = merge(local.global,{ for k, v in var.dashboards-minimal : k => v if !contains(["enable","storage","backups"],k) },{
|
||||
backups = merge(lookup(var.dashboards-minimal, "backups", {}), local.global-backups)
|
||||
backups = merge(local.global-backups, lookup(var.dashboards-minimal, "backups", {}))
|
||||
storage = merge({ for k, v in lookup(var.dashboards-minimal, "storage", {}) : k => v if !contains(["volume"],k) }, {
|
||||
volume = merge(lookup(lookup(var.dashboards-minimal, "storage", {}), "volume", {}), local.global-volume)
|
||||
volume = merge(local.global-volume, lookup(lookup(var.dashboards-minimal, "storage", {}), "volume", {}))
|
||||
})
|
||||
})
|
||||
dashboards-namespace = merge(local.global,{ for k, v in var.dashboards-namespace : k => v if !contains(["enable","storage","backups"],k) },{
|
||||
backups = merge(lookup(var.dashboards-namespace, "backups", {}), local.global-backups)
|
||||
backups = merge(local.global-backups, lookup(var.dashboards-namespace, "backups", {}))
|
||||
storage = merge({ for k, v in lookup(var.dashboards-namespace, "storage", {}) : k => v if !contains(["volume"],k) }, {
|
||||
volume = merge(lookup(lookup(var.dashboards-namespace, "storage", {}), "volume", {}), local.global-volume)
|
||||
volume = merge(local.global-volume, lookup(lookup(var.dashboards-namespace, "storage", {}), "volume", {}))
|
||||
})
|
||||
})
|
||||
dashboards-workload = merge(local.global,{ for k, v in var.dashboards-workload : k => v if !contains(["enable","storage","backups"],k) },{
|
||||
backups = merge(lookup(var.dashboards-workload, "backups", {}), local.global-backups)
|
||||
backups = merge(local.global-backups, lookup(var.dashboards-workload, "backups", {}))
|
||||
storage = merge({ for k, v in lookup(var.dashboards-workload, "storage", {}) : k => v if !contains(["volume"],k) }, {
|
||||
volume = merge(lookup(lookup(var.dashboards-workload, "storage", {}), "volume", {}), local.global-volume)
|
||||
volume = merge(local.global-volume, lookup(lookup(var.dashboards-workload, "storage", {}), "volume", {}))
|
||||
})
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user