From a7ff542ed4ab461706b829d927d69a26c3b3205e Mon Sep 17 00:00:00 2001 From: maxim Date: Wed, 17 Nov 2021 11:41:42 +0600 Subject: [PATCH] refactor: do not use templates/prometheus-values.yaml and set necessary values in the eks-kube-prometheus-stack.tf file --- .../layer2-k8s/eks-kube-prometheus-stack.tf | 265 ++++++++++++++++-- terraform/layer2-k8s/helm-releases.yaml | 2 +- .../templates/prometheus-values.yaml | 231 --------------- 3 files changed, 245 insertions(+), 253 deletions(-) delete mode 100644 terraform/layer2-k8s/templates/prometheus-values.yaml diff --git a/terraform/layer2-k8s/eks-kube-prometheus-stack.tf b/terraform/layer2-k8s/eks-kube-prometheus-stack.tf index ab66bee3..82940f73 100644 --- a/terraform/layer2-k8s/eks-kube-prometheus-stack.tf +++ b/terraform/layer2-k8s/eks-kube-prometheus-stack.tf @@ -4,29 +4,250 @@ locals { enabled = local.helm_releases[index(local.helm_releases.*.id, "kube-prometheus-stack")].enabled chart = local.helm_releases[index(local.helm_releases.*.id, "kube-prometheus-stack")].chart repository = local.helm_releases[index(local.helm_releases.*.id, "kube-prometheus-stack")].repository - chart_version = local.helm_releases[index(local.helm_releases.*.id, "kube-prometheus-stack")].version + chart_version = local.helm_releases[index(local.helm_releases.*.id, "kube-prometheus-stack")].chart_version namespace = local.helm_releases[index(local.helm_releases.*.id, "kube-prometheus-stack")].namespace } - grafana_password = local.kube_prometheus_stack.enabled ? random_string.grafana_password[0].result : "test123" - grafana_domain_name = "grafana-${local.domain_suffix}" - prometheus_domain_name = "prometheus-${local.domain_suffix}" - alertmanager_domain_name = "alertmanager-${local.domain_suffix}" + grafana_password = local.kube_prometheus_stack.enabled ? random_string.grafana_password[0].result : "test123" + grafana_domain_name = "grafana-${local.domain_suffix}" + prometheus_domain_name = "prometheus-${local.domain_suffix}" + alertmanager_domain_name = "alertmanager-${local.domain_suffix}" + kube_prometheus_stack_values = <