Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ GO_MOD_PATHS := api/ lidia/ examples/language-sdk-instrumentation/golang-push/ri
HELM_ARGS =

HELM_FLAGS_V1 :=
HELM_FLAGS_V1_MICROSERVICES := --set architecture.microservices.enabled=true --set minio.enabled=true
HELM_FLAGS_V1_MICROSERVICES := --set architecture.microservices.enabled=true --set rustfs.enabled=true
HELM_FLAGS_V2 := --set architecture.storage.v1=false --set architecture.storage.v2=true
HELM_FLAGS_V2_MICROSERVICES := $(HELM_FLAGS_V1_MICROSERVICES) $(HELM_FLAGS_V2)

Expand Down Expand Up @@ -423,6 +423,7 @@ goreleaser/lint: $(BIN)/goreleaser
helm/check: $(BIN)/kubeconform $(BIN)/helm
$(BIN)/helm repo add --force-update minio https://charts.min.io/
$(BIN)/helm repo add --force-update grafana https://grafana.github.io/helm-charts
$(BIN)/helm repo add --force-update simonswine https://simonswine.github.io/helm-charts
$(BIN)/helm dependency update ./operations/pyroscope/helm/pyroscope/
$(BIN)/helm dependency build ./operations/pyroscope/helm/pyroscope/
$(BIN)/helm dependency update ./operations/monitoring/helm/pyroscope-monitoring/
Expand Down
4 changes: 2 additions & 2 deletions operations/monitoring/helm/pyroscope-monitoring/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# pyroscope-monitoring

![Version: 0.1.0](https://img.shields.io/badge/Version-0.1.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.0.0](https://img.shields.io/badge/AppVersion-0.0.0-informational?style=flat-square)
![Version: 0.1.1](https://img.shields.io/badge/Version-0.1.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.0.0](https://img.shields.io/badge/AppVersion-0.0.0-informational?style=flat-square)

A Helm chart for monitoring Grafana Pyroscope. This helm chart uses otel-lgtm to monitor the health of the Grafana Pyroscope backend.

Expand All @@ -19,7 +19,7 @@ This chart provisions the following Grafana dashboards under the "Pyroscope" fol

| Repository | Name | Version |
|------------|------|---------|
| https://grafana.github.io/helm-charts | monitoring(k8s-monitoring) | 3.5.3 |
| https://grafana.github.io/helm-charts | monitoring(k8s-monitoring) | 3.6.0 |

## Values

Expand Down
7 changes: 5 additions & 2 deletions operations/pyroscope/helm/pyroscope/Chart.lock
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,8 @@ dependencies:
- name: minio
repository: https://charts.min.io/
version: 4.1.0
digest: sha256:9a0fe91cf1cae1afbefb7108377c6126e66ae38788330645e9d8334a2cd4e0a2
generated: "2025-10-29T12:09:10.350715062Z"
- name: rustfs
repository: https://simonswine.github.io/helm-charts
version: 1.0.3-cs.3
digest: sha256:1a9255391588c67b68d0511d05ed8b3797a43ac28408ff348f42ce18bae677e3
generated: "2025-12-10T15:57:43.865354Z"
5 changes: 5 additions & 0 deletions operations/pyroscope/helm/pyroscope/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,11 @@ dependencies:
version: 4.1.0
repository: https://charts.min.io/
condition: minio.enabled
- name: rustfs
alias: rustfs
version: 1.0.3-cs.3
repository: https://simonswine.github.io/helm-charts
condition: rustfs.enabled
sources:
- https://github.com/grafana/pyroscope
- https://github.com/grafana/pyroscope/tree/main/operations/pyroscope/helm/pyroscope
2 changes: 2 additions & 0 deletions operations/pyroscope/helm/pyroscope/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
| https://charts.min.io/ | minio(minio) | 4.1.0 |
| https://grafana.github.io/helm-charts | alloy(alloy) | 1.4.0 |
| https://grafana.github.io/helm-charts | agent(grafana-agent) | 0.44.2 |
| https://simonswine.github.io/helm-charts | rustfs(rustfs) | 1.0.3-cs.3 |

## Values

Expand Down Expand Up @@ -101,6 +102,7 @@
| pyroscope.tenantOverrides | object | `{}` | Allows to add tenant specific overrides to the default limit configuration. |
| pyroscope.tolerations | list | `[]` | |
| pyroscope.topologySpreadConstraints | list | `[]` | Topology Spread Constraints |
| rustfs | object | `{"enabled":false,"image":{"tag":"1.0.0-alpha.72"},"ingress":{"enabled":false},"replicaCount":1,"service":{"type":"ClusterIP"},"storageclass":{"dataStorageSize":"16Gi","name":""},"volumesPerReplica":1}` | ----------------------------------- NOTE: TODO |
| serviceMonitor.annotations | object | `{}` | ServiceMonitor annotations |
| serviceMonitor.enabled | bool | `false` | If enabled, ServiceMonitor resources for Prometheus Operator are created |
| serviceMonitor.interval | string | `nil` | ServiceMonitor scrape interval |
Expand Down
Binary file not shown.
Loading
Loading