Add kubeprom collector

This commit is contained in:
Rodrigue Koffi
2022-08-04 14:37:46 +02:00
parent 5d01879036
commit a8fc12f7b7
14 changed files with 2114 additions and 34 deletions
+38
View File
@@ -81,3 +81,41 @@ module "java" {
module.operator
]
}
module "infra" {
count = var.enable_infra_metrics ? 1 : 0
source = "./modules/workloads/kube-prometheus"
addon_context = local.context
amp_endpoint = local.amp_ws_endpoint
amp_id = local.amp_ws_id
amp_region = local.amp_ws_region
config = var.infra_metrics_config
# enable_kube_state_metrics = var.infra_metrics_config.enable_kube_state_metrics
# kms_create_namespace = var.infra_metrics_config.kms_create_namespace
# ksm_k8s_namespace = var.infra_metrics_config.ksm_k8s_namespace
# ksm_helm_chart_name = var.infra_metrics_config.ksm_helm_chart_name
# ksm_helm_chart_version = var.infra_metrics_config.ksm_helm_chart_version
# ksm_helm_release_name = var.infra_metrics_config.ksm_helm_release_name
# ksm_helm_repo_url = var.infra_metrics_config.ksm_helm_repo_url
# ksm_helm_settings = var.infra_metrics_config.ksm_helm_settings
# ksm_helm_values = var.infra_metrics_config.ksm_helm_values
# enable_node_exporter = var.infra_metrics_config.enable_node_exporter
# ne_create_namespace = var.infra_metrics_config.ne_create_namespace
# ne_helm_chart_name = var.infra_metrics_config.ne_helm_chart_name
# ne_helm_chart_version = var.infra_metrics_config.ne_helm_chart_version
# ne_helm_release_name = var.infra_metrics_config.ne_helm_release_name
# ne_helm_repo_url = var.infra_metrics_config.ne_helm_repo_url
# ne_helm_settings = var.infra_metrics_config.ksm_helm_settings
# ne_helm_values = var.infra_metrics_config.ksm_helm_values
depends_on = [
module.operator
]
}