diff --git a/kube/deploy/core/monitoring/_deps/_crds-prometheus.yaml b/kube/deploy/core/monitoring/_deps/_crds-prometheus.yaml index 35483f15..17708d8c 100644 --- a/kube/deploy/core/monitoring/_deps/_crds-prometheus.yaml +++ b/kube/deploy/core/monitoring/_deps/_crds-prometheus.yaml @@ -9,7 +9,7 @@ spec: url: https://github.com/prometheus-community/helm-charts.git ref: # renovate: registryUrl=https://prometheus-community.github.io/helm-charts chart=kube-prometheus-stack - tag: kube-prometheus-stack-36.0.2 + tag: kube-prometheus-stack-51.10.0 ignore: | # exclude all /* diff --git a/kube/deploy/core/monitoring/grafana/app/hr.yaml b/kube/deploy/core/monitoring/grafana/app/hr.yaml index a899d3ef..513f9684 100644 --- a/kube/deploy/core/monitoring/grafana/app/hr.yaml +++ b/kube/deploy/core/monitoring/grafana/app/hr.yaml @@ -184,3 +184,11 @@ spec: enabled: false testFramework: enabled: false + topologySpreadConstraints: + - maxSkew: 1 + topologyKey: "kubernetes.io/hostname" + whenUnsatisfiable: DoNotSchedule + labelSelector: + matchLabels: + app.kubernetes.io/instance: "grafana" + app.kubernetes.io/name: "grafana" \ No newline at end of file