|
||
---|---|---|
.. | ||
templates | ||
.helmignore | ||
Chart.yaml | ||
grafana-dashboard.json | ||
README.md | ||
README.md.gotmpl | ||
values.schema.json | ||
values.yaml |
cluster
Getting Started
Note, this dashboard is already included in the CloudNativePG Operator Helm Chart.
There are 4 ways to use the CloudNativePG Grafana Cluster Dashboard:
-
Install the CloudNativePG Operator Helm Chart
-
Install manually via Grafana.com.
-
Install manually via the Grafana JSON:
https://raw.githubusercontent.com/cloudnative-pg/grafana-dashboards/main/charts/cluster/grafana-dashboard.json
- Install directly in your cluster as a Helm Chart:
helm repo add cnpg-grafana https://cloudnative-pg.github.io/grafana-dashboards
helm upgrade
--install \
--namespace monitoring \
cnpg-grafana-cluster cnpg-grafana/cluster
- As as a dependency to an existing chart:
dependencies:
- name: cluster
alias: cnpg-grafana-cluster-dashboard
version: "0.0"
repository: https://cloudnative-pg.github.io/grafana-dashboards
Values
Key | Type | Default | Description |
---|---|---|---|
fullnameOverride | string | "" |
|
grafanaDashboard.annotations | object | {} |
Annotations that ConfigMaps can have to get configured in Grafana. |
grafanaDashboard.configMapName | string | "cnpg-grafana-dashboard" |
The name of the ConfigMap containing the dashboard. |
grafanaDashboard.labels | object | {} |
Labels that ConfigMaps should have to get configured in Grafana. |
grafanaDashboard.namespace | string | "" |
Allows overriding the namespace where the ConfigMap will be created, defaulting to the same one as the Release. |
grafanaDashboard.sidecarLabel | string | "grafana_dashboard" |
Label that ConfigMaps should have to be loaded as dashboards. DEPRECATED: Use labels instead. |
grafanaDashboard.sidecarLabelValue | string | "1" |
Label value that ConfigMaps should have to be loaded as dashboards. DEPRECATED: Use labels instead. |
nameOverride | string | "" |