diff --git a/bootstrap/templates/addons/grafana/app/helmrelease.yaml.j2 b/bootstrap/templates/addons/grafana/app/helmrelease.yaml.j2 index 8dcd0000..90171bf8 100644 --- a/bootstrap/templates/addons/grafana/app/helmrelease.yaml.j2 +++ b/bootstrap/templates/addons/grafana/app/helmrelease.yaml.j2 @@ -42,6 +42,7 @@ spec: analytics: check_for_updates: false check_for_plugin_updates: false + reporting_enabled: false dashboardProviders: dashboardproviders.yaml: apiVersion: 1 @@ -62,6 +63,9 @@ spec: type: prometheus access: proxy url: http://kube-prometheus-stack-prometheus.monitoring.svc.cluster.local:9090 + jsonData: + prometheusType: Prometheus + uid: prometheus isDefault: true dashboards: default: @@ -74,6 +78,12 @@ spec: flux-control-plane: url: https://raw.githubusercontent.com/fluxcd/flux2/main/manifests/monitoring/monitoring-config/dashboards/control-plane.json datasource: Prometheus + ingress-nginx: + url: https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy/grafana/dashboards/nginx.json + datasource: Prometheus + ingress-nginx-request-handling-performance: + url: https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy/grafana/dashboards/request-handling-performance.json + datasource: Prometheus sidecar: dashboards: enabled: true