Skip to content

Commit 5c409c3

Browse files
committed
feat: monitor stack v2
1 parent 01b72a2 commit 5c409c3

348 files changed

Lines changed: 71925 additions & 32 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Python development for hack
2+
venv
3+
pyvenv.cfg
4+
!**
5+
!charts/crds/
6+
!charts/crds/**
7+
Chart.lock
8+
hack/*.git
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# Patterns to ignore when building packages.
2+
# This supports shell glob matching, relative path matching, and
3+
# negation (prefixed with !). Only one pattern per line.
4+
.DS_Store
5+
# Common VCS dirs
6+
.git/
7+
.gitignore
8+
.bzr/
9+
.bzrignore
10+
.hg/
11+
.hgignore
12+
.svn/
13+
# Common backup files
14+
*.swp
15+
*.bak
16+
*.tmp
17+
*~
18+
# Various IDEs
19+
.project
20+
.idea/
21+
*.tmproj
22+
# helm/charts
23+
OWNERS
24+
hack/
25+
ci/
26+
kube-prometheus-*.tgz
27+
28+
unittests/
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Contributing Guidelines
2+
3+
## How to contribute to this chart
4+
5+
1. Fork this repository, develop and test your Chart.
6+
1. Bump the chart version for every change.
7+
1. Ensure PR title has the prefix `[kube-prometheus-stack]`
8+
1. When making changes to rules or dashboards, see the README.md section on how to sync data from upstream repositories
9+
1. Check the `hack/minikube` folder has scripts to set up minikube and components of this chart that will allow all components to be scraped. You can use this configuration when validating your changes.
10+
1. Check for changes of RBAC rules.
11+
1. Check for changes in CRD specs.
12+
1. PR must pass the linter (`helm lint`)
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
apiVersion: v2
2+
description: kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
3+
icon: https://raw.githubusercontent.com/prometheus/prometheus.github.io/master/assets/prometheus_logo-cb55bb5c346.png
4+
type: application
5+
maintainers:
6+
- name: andrewgkew
7+
email: andrew@quadcorps.co.uk
8+
- name: gianrubio
9+
email: gianrubio@gmail.com
10+
- name: gkarthiks
11+
email: github.gkarthiks@gmail.com
12+
- name: GMartinez-Sisti
13+
email: kube-prometheus-stack@sisti.pt
14+
- name: jkroepke
15+
email: github@jkroepke.de
16+
- name: scottrigby
17+
email: scott@r6by.com
18+
- name: Xtigyro
19+
email: miroslav.hadzhiev@gmail.com
20+
- name: QuentinBisson
21+
email: quentin.bisson@gmail.com
22+
name: monitor-stack-v2
23+
sources:
24+
- https://github.com/prometheus-community/helm-charts
25+
- https://github.com/prometheus-operator/kube-prometheus
26+
version: 55.11.0
27+
appVersion: v0.70.0
28+
kubeVersion: ">=1.19.0-0"
29+
home: https://github.com/prometheus-operator/kube-prometheus
30+
keywords:
31+
- operator
32+
- prometheus
33+
- kube-prometheus
34+
annotations:
35+
"artifacthub.io/license": Apache-2.0
36+
"artifacthub.io/operator": "true"
37+
"artifacthub.io/links": |
38+
- name: Chart Source
39+
url: https://github.com/prometheus-community/helm-charts
40+
- name: Upstream Project
41+
url: https://github.com/prometheus-operator/kube-prometheus
42+
43+
dependencies:
44+
- name: crds
45+
version: "0.0.0"
46+
condition: crds.enabled
47+
- name: kube-state-metrics
48+
version: "5.16.*"
49+
repository: https://prometheus-community.github.io/helm-charts
50+
condition: kubeStateMetrics.enabled
51+
- name: prometheus-node-exporter
52+
version: "4.25.*"
53+
repository: https://prometheus-community.github.io/helm-charts
54+
condition: nodeExporter.enabled
55+
- name: grafana
56+
version: "7.2.*"
57+
repository: https://grafana.github.io/helm-charts
58+
condition: grafana.enabled
59+
- name: prometheus-windows-exporter
60+
repository: https://prometheus-community.github.io/helm-charts
61+
version: "0.2.*"
62+
condition: windowsMonitoring.enabled

manifests/helm/monitor-stack-v2/README.md

Lines changed: 1010 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
apiVersion: v2
2+
name: crds
3+
version: 0.0.0
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# crds subchart
2+
3+
See: [https://github.com/prometheus-community/helm-charts/issues/3548](https://github.com/prometheus-community/helm-charts/issues/3548)

0 commit comments

Comments
 (0)