From f2a95204109a819de246f664a1583f4f5f238e9e Mon Sep 17 00:00:00 2001 From: Danil Kolesnikov Date: Fri, 6 Feb 2026 22:04:29 +0400 Subject: [PATCH] add prometheus --- k8s/prometheus.yaml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 k8s/prometheus.yaml diff --git a/k8s/prometheus.yaml b/k8s/prometheus.yaml new file mode 100644 index 0000000..854d64a --- /dev/null +++ b/k8s/prometheus.yaml @@ -0,0 +1,24 @@ +apiVersion: helm.cattle.io/v1 +kind: HelmChart +metadata: + name: prometheus + namespace: kube-system +spec: + chart: kube-prometheus-stack + repo: https://prometheus-community.github.io/helm-charts + targetNamespace: monitoring + createNamespace: true + valuesContent: |- + prometheus: + prometheusSpec: + # Monitor all namespaces for ServiceMonitors + serviceMonitorSelectorNilUsesHelmValues: false + serviceMonitorNamespaceSelector: {} + + # Monitor all namespaces for PodMonitors + podMonitorSelectorNilUsesHelmValues: false + podMonitorNamespaceSelector: {} + + # Monitor all namespaces for PrometheusRules + ruleSelectorNilUsesHelmValues: false + ruleNamespaceSelector: {}