Backup prometheus data from CI run (#2636)

* Backup Prometheus data from CI run
* use `kube-prometheus-stack` instead of `prometheus`
* Add dump-analyzer script
* Fix monitor helm chart values
* Update readme for dump-analyzer
* Disable grafana and alertmanager

Signed-off-by: Sanket Sudake <sanketsudake@gmail.com>
This commit is contained in:
Sanket Sudake
2022-11-25 15:48:09 +05:30
committed by GitHub
parent 8db3d0065a
commit f11902e81b
7 changed files with 393 additions and 3 deletions
+17 -1
View File
@@ -66,6 +66,13 @@ deploy:
webhook.securityContext.enabled: true
storagesvc.securityContext.enabled: true
controller.enabled: false
serviceMonitor.enabled: false
serviceMonitor.namespace: monitoring
serviceMonitor.additionalServiceMonitorLabels.release: prometheus
podMonitor.enabled: false
podMonitor.namespace: monitoring
podMonitor.additionalPodMonitorLabels.release: prometheus
grafana.dashboards.enabled: false
wait: true
flags:
install:
@@ -118,7 +125,16 @@ profiles:
value: true
- op: replace
path: /deploy/helm/releases/0/setValues/prometheus.serviceEndpoint
value: "http://monitoring-prometheus-server.monitoring.svc.cluster.local"
value: "http://prometheus-operated.monitoring.svc.cluster.local:9090"
- op: replace
path: /deploy/helm/releases/0/setValues/podMonitor.enabled
value: true
- op: replace
path: /deploy/helm/releases/0/setValues/serviceMonitor.enabled
value: true
- op: replace
path: /deploy/helm/releases/0/setValues/grafana.dashboards.enabled
value: true
- name: kind-opentelemetry
patches:
- op: replace