Skip to content

Commit eb49295

Browse files
authored
Adds chart skupper-monitoring (#2346)
* Adds chart skupper-monitoring Wraps kube-prometheus-stack helm chart and includes skupper control plane specific scrape configurations and dashboard. Signed-off-by: Christian Kruse <[email protected]> * review fix for chart readme Signed-off-by: Christian Kruse <[email protected]> --------- Signed-off-by: Christian Kruse <[email protected]>
1 parent 643627c commit eb49295

File tree

9 files changed

+1105
-0
lines changed

9 files changed

+1105
-0
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
charts
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
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+
*.orig
18+
*~
19+
# Various IDEs
20+
.project
21+
.idea/
22+
*.tmproj
23+
.vscode/
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
dependencies:
2+
- name: kube-prometheus-stack
3+
repository: https://prometheus-community.github.io/helm-charts
4+
version: 70.1.1
5+
digest: sha256:fdba3182672be378c17edcefcc2c19e3f48a471f80b66714d30c1f5defd2b815
6+
generated: "2025-09-24T13:35:11.028694921-07:00"
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
apiVersion: v2
2+
name: skupper-monitoring
3+
description: Helm chart for deploying a kube-prometheus-stack for Skupper
4+
5+
type: application
6+
version: 0.1.0
7+
dependencies:
8+
- name: kube-prometheus-stack
9+
version: "70.1.1"
10+
repository: "https://prometheus-community.github.io/helm-charts"
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Skupper Monitoring Stack
2+
3+
Installs a preconfigured
4+
[kube-prometheus-stack](https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack)
5+
instance with Skupper specific scrape configuration and Grafana dashboard.
6+
Intended to serve as a reference for operators monitoring Skupper running in
7+
Kubernetes and as a tool for developers working on Skupper in Kubernetes to
8+
consistently evaluate trends in component behavior.
9+
10+
**Not intended for release**
11+
12+
## Usage
13+
14+
To deploy the Skupper Monitoring Stack to a namespace using Helm, printing the
15+
useful kube-prometheus-stack subchart notes which can be useful.
16+
17+
```
18+
helm install --render-subchart-notes skupper-monitoring .
19+
```

0 commit comments

Comments
 (0)