diff --git a/monitor/kube-state-metrics/datas.tf b/monitor/kube-state-metrics/datas.tf index 571e464..f26ff7e 100644 --- a/monitor/kube-state-metrics/datas.tf +++ b/monitor/kube-state-metrics/datas.tf @@ -23,6 +23,17 @@ data "kustomization_overlay" "data" { new_name = "${var.images.kube-state-metrics.registry}/${var.images.kube-state-metrics.repository}" new_tag = "${var.images.kube-state-metrics.tag}" } + patches { + target { + kind = "ServiceMonitor" + name = "kube-state-metrics" + } + patch = <<-EOF + - op: replace + path: /spec/selector/matchLabels/app.kubernetes.io~1instance + value: "${var.instance}" + EOF + } } data "kustomization_overlay" "data_no_ns" {