Skip to content

Commit 0fe3950

Browse files
hmuthusamybonclay7
andauthored
Feature/fix flux java dashboard (#288)
* Added depends on to ensure flux is installed before dashboards are created when enabled * Added depends on to ensure flux is installed before dashboards are created when enabled * Pre-commit fixes --------- Co-authored-by: Rodrigue Koffi <[email protected]>
1 parent 090b6eb commit 0fe3950

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

modules/eks-monitoring/main.tf

+3
Original file line numberDiff line numberDiff line change
@@ -237,20 +237,23 @@ module "java_monitoring" {
237237
count = var.enable_java ? 1 : 0
238238

239239
pattern_config = coalesce(var.java_config, local.java_pattern_config)
240+
depends_on = [resource.helm_release.fluxcd]
240241
}
241242

242243
module "nginx_monitoring" {
243244
source = "./patterns/nginx"
244245
count = var.enable_nginx ? 1 : 0
245246

246247
pattern_config = local.nginx_pattern_config
248+
depends_on = [resource.helm_release.fluxcd]
247249
}
248250

249251
module "istio_monitoring" {
250252
source = "./patterns/istio"
251253
count = var.enable_istio ? 1 : 0
252254

253255
pattern_config = coalesce(var.istio_config, local.istio_pattern_config)
256+
depends_on = [resource.helm_release.fluxcd]
254257
}
255258

256259
module "fluentbit_logs" {

0 commit comments

Comments
 (0)