From 1894fcbb80f83e26b5c6dd3e52d204a5d55e04d0 Mon Sep 17 00:00:00 2001 From: auricom Date: Thu, 22 Apr 2021 13:41:46 +0200 Subject: [PATCH] ci: add podAntiAffinity rules for prometheus --- .../monitoring/kube-prometheus-stack/helm-release.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/cluster/apps/monitoring/kube-prometheus-stack/helm-release.yaml b/cluster/apps/monitoring/kube-prometheus-stack/helm-release.yaml index a6a952491..1174797cd 100644 --- a/cluster/apps/monitoring/kube-prometheus-stack/helm-release.yaml +++ b/cluster/apps/monitoring/kube-prometheus-stack/helm-release.yaml @@ -334,3 +334,13 @@ spec: target_label: kubernetes_namespace - source_labels: [__meta_kubernetes_service_name] target_label: kubernetes_name + affinity: + podAntiAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: app + operator: In + values: + - prometheus + topologyKey: "kubernetes.io/hostname" \ No newline at end of file