2020-12-18 00:46:15 +00:00
|
|
|
#!/bin/bash
|
|
|
|
|
2021-06-30 16:26:06 +00:00
|
|
|
VERSION=16.12.0
|
2020-12-18 00:46:15 +00:00
|
|
|
|
|
|
|
rm -rf charts/kube-prometheus-stack
|
|
|
|
curl -L -s -o - https://github.com/prometheus-community/helm-charts/releases/download/kube-prometheus-stack-${VERSION}/kube-prometheus-stack-${VERSION}.tgz | tar xfz - -C charts
|
|
|
|
|
2021-04-15 13:03:52 +00:00
|
|
|
# The grpc alerts could be re-enabled with etcd 3.5
|
|
|
|
# https://github.com/etcd-io/etcd/pull/12196
|
2021-07-01 11:36:35 +00:00
|
|
|
patch -p0 -i zdt.patch --no-backup-if-mismatch
|
2021-04-26 14:27:19 +00:00
|
|
|
|
|
|
|
# Create ZDT dashboard configmap
|
2021-04-27 09:17:50 +00:00
|
|
|
cd dashboards
|
2021-07-01 11:36:35 +00:00
|
|
|
./build.sh
|
2021-07-01 13:09:51 +00:00
|
|
|
|
|
|
|
# Patch for the apiserver dashboard
|
|
|
|
patch -p1 -i ../zdt-apiserver-dashboard.patch --no-backup-if-mismatch
|
|
|
|
|
2021-06-01 16:40:34 +00:00
|
|
|
../sync_grafana_dashboards.py metrics-dashboards.yaml ../templates/grafana-dashboards-metrics.yaml
|
2021-04-27 09:17:50 +00:00
|
|
|
../sync_grafana_dashboards.py k8s-dashboards.yaml ../templates/grafana-dashboards-k8s.yaml
|
|
|
|
../sync_grafana_dashboards.py zdt-dashboards.yaml ../templates/grafana-dashboards-zdt.yaml
|
|
|
|
cd -
|