From 5649e1a430238dc4f864f98d125af00ccbad0350 Mon Sep 17 00:00:00 2001 From: Sheogorath <sheogorath@shivering-isles.com> Date: Sat, 28 Oct 2023 01:12:48 +0200 Subject: [PATCH] fix(monitoring): Exclude monitoring-system from monitoring webhooks --- infrastructure/monitoring/release.yaml | 33 ++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/infrastructure/monitoring/release.yaml b/infrastructure/monitoring/release.yaml index ca58d87e6..9f1135967 100644 --- a/infrastructure/monitoring/release.yaml +++ b/infrastructure/monitoring/release.yaml @@ -31,6 +31,39 @@ spec: name: kube-prometheus-override-values valuesKey: values-overrides.yaml optional: true + postRenderers: + - kustomize: + patchesJson6902: + - target: + group: admissionregistration.k8s.io + version: v1 + kind: ValidatingWebhookConfiguration + name: kube-prometheus-stack-admission + patch: + - op: add + path: webhooks/0/namespaceSelector + value: + matchExpressions: + - key: kubernetes.io/metadata.name + operator: NotIn + values: + - kube-system + - monitoring-system + - target: + group: admissionregistration.k8s.io + version: v1 + kind: MutatingWebhookConfiguration + name: kube-prometheus-stack-admission + patch: + - op: add + path: webhooks/0/namespaceSelector + value: + matchExpressions: + - key: kubernetes.io/metadata.name + operator: NotIn + values: + - kube-system + - monitoring-system --- apiVersion: v1 kind: ConfigMap -- GitLab