prometheus-community/helm-charts

Prometheus community Helm charts

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 53 minutes ago
Added to GitGenius on July 24th, 2022
Created on August 8th, 2020
Open Issues & Pull Requests: 195 (+0)
Number of forks: 5,385
Total Stargazers: 6,174 (+0)
Total Subscribers: 67 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 9.7 days
Mean response time: 209.8 days
90th percentile: 749.3 days
Tracked items: 800

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 99% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "admin" is answered fastest, typically in under an hour, while "enhancement" waits about 3 weeks. 82% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 8% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 108
New in 7 days: 3
Closed in 7 days: 1
Avg open age: 243 days
Stale 30+ days: 97
Stale 90+ days: 93

Recent activity

Opened in 7 days: 2
Closed in 7 days: 1
Comments in 7 days: 6
Events in 7 days: 11

Top labels

  • bug (900)
  • lifecycle/stale (757)
  • enhancement (457)
  • admin (23)
  • question (9)
  • chart/kube-prometheus-stack (7)
  • chart/kube-state-metrics (5)
  • help wanted (4)

Detailed Description

The prometheus-community/helm-charts repository provides Kubernetes Helm charts for deploying Prometheus monitoring infrastructure and related observability tools. The repository serves as the official community-maintained collection of charts for the Prometheus ecosystem, enabling users to deploy Prometheus and its companion applications on Kubernetes clusters through standardized, templated configurations.

The repository is written primarily in Mustache templating language, which is used extensively in Helm chart construction for dynamic value substitution. Charts are distributed through multiple channels: users can add the repository directly via Helm's standard mechanisms and search available charts using helm search repo prometheus-community, or they can pull OCI artifacts directly from ghcr.io through the prometheus-community organization's package registry. This dual distribution approach provides flexibility for different deployment workflows and container registry preferences.

Security and integrity are prioritized in this repository. All charts included are cryptographically signed, and the repository provides guidance on verifying chart signatures using Helm's provenance verification features. Users can validate chart authenticity during installation by using the --verify flag, with signature validation requiring a local running GPG agent and the repository's signing key imported beforehand.

The repository maintains active community engagement with substantial issue and pull request activity.

The repository is classified across multiple infrastructure and observability domains including helm charts, kubernetes, prometheus, monitoring, metrics collection, and container orchestration. Its categorization reflects its role as a critical deployment tool bridging container orchestration platforms with observability infrastructure. Notably, the repository shares contributors with major open-source projects including microsoft/vscode, microsoft/typescript, and rust-lang/rust, indicating cross-community involvement and broad relevance beyond the Prometheus ecosystem alone.

The project is licensed under Apache 2.0 and explicitly welcomes community contributions through documented contribution guidelines. The README indicates that functionality is currently in beta and subject to change, with code provided as-is without warranties, and beta features explicitly excluded from official support SLA coverage. Automated release workflows validate chart builds and integrity through GitHub Actions, ensuring consistent quality across releases. The repository maintains synchronized documentation between its main branch and GitHub Pages, facilitating accessible reference material for users deploying these charts in production Kubernetes environments.