--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - namespace.yaml - helmrepository.yaml - helmrelease.yaml # Opens ns monitoring -> longhorn-manager:9500 so Prometheus can actually scrape the metrics the # HelmRelease's `metrics.serviceMonitor.enabled` exposes. Longhorn 1.12.1's own (effectively # unconditional) NetworkPolicies drop that path, so WITHOUT this the ServiceMonitor discovers 3 # targets that all sit at up==0 and the Longhorn alerts stay inert. See the file header for the # measured proof. (2026-09-13, from the inert-alert audit.) - networkpolicy-metrics.yaml - storageclasses.yaml