// the find
giantswarm/prometheus
Kubernetes Setup for Prometheus and Grafana
A Giant Swarm-maintained Helm chart and raw manifest set for deploying Prometheus, Alertmanager, and Grafana on Kubernetes. It bundles a starter set of alerting rules and dashboards aimed at teams that want a working monitoring stack without assembling the pieces themselves. Last commit was December 2021, so this is effectively abandoned.
The alert rule coverage is actually decent — it ships rules for deployments, daemonsets, jobs, volumes, ingress controllers, and node-level metrics out of the box, which saves real time. The dual-path approach (raw manifests for quick evaluation, Helm chart for real use) is a thoughtful onboarding choice. NetworkPolicy resources are included, which most starter setups omit.
Dead for four and a half years — Prometheus, Grafana, and kube-state-metrics have all had significant API and breaking changes since 2021, and this tracks none of them. Uses Deployments for Prometheus and Alertmanager instead of StatefulSets, so you lose persistent storage guarantees on pod restarts. There is no mention of Prometheus Operator or the kube-prometheus-stack chart, which is what anyone building something serious uses today — this is a from-scratch approach that the community moved away from. The grafana-import-dashboards job pattern (curl-based dashboard import via a one-off Job) is a fragile anti-pattern replaced long ago by Grafana's sidecar provisioning.