From 2f302943fe96b5aaf474fe3ae5fab20330e8f0a1 Mon Sep 17 00:00:00 2001 From: Max Leonard Inden <IndenML@gmail.com> Date: Mon, 19 Mar 2018 14:19:55 +0100 Subject: [PATCH] Unify rule file label accross repository In some cases we have been using `alert-rules` in some cases `prometheus-rulefiles`. This led to confusion [1]. Instead, unify the Prometheus rules configmap labels to: ```yaml labels: role: alert-rules ``` [1] https://github.com/coreos/prometheus-operator/issues/1102 --- hack/scripts/generate-rules-configmap.sh | 2 +- manifests/prometheus/prometheus-k8s-rules.yaml | 2 +- manifests/prometheus/prometheus-k8s.yaml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/hack/scripts/generate-rules-configmap.sh b/hack/scripts/generate-rules-configmap.sh index 76ec64ca..96c5433f 100755 --- a/hack/scripts/generate-rules-configmap.sh +++ b/hack/scripts/generate-rules-configmap.sh @@ -6,7 +6,7 @@ kind: ConfigMap metadata: name: prometheus-k8s-rules labels: - role: prometheus-rulefiles + role: alert-rules prometheus: k8s data: EOF diff --git a/manifests/prometheus/prometheus-k8s-rules.yaml b/manifests/prometheus/prometheus-k8s-rules.yaml index 05368dc1..0e548cec 100644 --- a/manifests/prometheus/prometheus-k8s-rules.yaml +++ b/manifests/prometheus/prometheus-k8s-rules.yaml @@ -3,7 +3,7 @@ kind: ConfigMap metadata: name: prometheus-k8s-rules labels: - role: prometheus-rulefiles + role: alert-rules prometheus: k8s data: alertmanager.rules.yaml: |+ diff --git a/manifests/prometheus/prometheus-k8s.yaml b/manifests/prometheus/prometheus-k8s.yaml index 6ce11e9f..8f243eb0 100644 --- a/manifests/prometheus/prometheus-k8s.yaml +++ b/manifests/prometheus/prometheus-k8s.yaml @@ -13,7 +13,7 @@ spec: - {key: k8s-app, operator: Exists} ruleSelector: matchLabels: - role: prometheus-rulefiles + role: alert-rules prometheus: k8s resources: requests: -- GitLab