apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: name: kube-prometheus-stack spec: interval: 5m chart: spec: version: "35.x" chart: kube-prometheus-stack sourceRef: kind: HelmRepository name: prometheus-community interval: 60m install: crds: Create upgrade: crds: CreateReplace # https://github.com/prometheus-community/helm-charts/blob/main/charts/kube-prometheus-stack/values.yaml values: alertmanager: enabled: false prometheus: prometheusSpec: retention: 24h resources: requests: cpu: 200m memory: 200Mi podMonitorNamespaceSelector: {} podMonitorSelector: matchLabels: app.kubernetes.io/component: monitoring