diff --git a/terraform/layer2-k8s/eks-cluster-autoscaler.tf b/terraform/layer2-k8s/eks-cluster-autoscaler.tf index 61ee0b2c..ef5e37f9 100644 --- a/terraform/layer2-k8s/eks-cluster-autoscaler.tf +++ b/terraform/layer2-k8s/eks-cluster-autoscaler.tf @@ -29,4 +29,6 @@ resource "helm_release" "cluster_autoscaler" { values = [ data.template_file.cluster_autoscaler.rendered, ] + + depends_on = [helm_release.prometheus_operator] } diff --git a/terraform/layer2-k8s/eks-loki-stack.tf b/terraform/layer2-k8s/eks-loki-stack.tf index daee8e84..314b070a 100644 --- a/terraform/layer2-k8s/eks-loki-stack.tf +++ b/terraform/layer2-k8s/eks-loki-stack.tf @@ -24,6 +24,7 @@ resource "helm_release" "loki_stack" { local.loki_stack_template ] + depends_on = [helm_release.prometheus_operator] } resource "random_string" "grafana_loki_password" { diff --git a/terraform/layer2-k8s/eks-nginx-ingress-controller.tf b/terraform/layer2-k8s/eks-nginx-ingress-controller.tf index 16c35d0c..d613acf1 100644 --- a/terraform/layer2-k8s/eks-nginx-ingress-controller.tf +++ b/terraform/layer2-k8s/eks-nginx-ingress-controller.tf @@ -30,4 +30,6 @@ resource "helm_release" "nginx_ingress" { values = [ data.template_file.nginx_ingress.rendered, ] + + depends_on = [helm_release.prometheus_operator] }