Install
Prerequisites Copied
The Grafana integration requires the API gateway.
You can install a Grafana instance in the same cluster as Obcerv. Then you must configure the data source in Grafana to create dashboards using Obcerv data.
It is also possible to configure the Obcerv data source in an existing Grafana instance. However, some features may not be available.
Install Copied
To install the Grafana app:
-
Create a chart config file named
grafana.yaml
with contents similar to:ingress: annotations: kubernetes.io/ingress.class: "nginx" nginx.org/mergeable-ingress-type: "minion"
Your ingress controller may require custom annotations in the ingress field (this example is for ingress-nginx).
-
Install using the chart and your config.
-
To install with certificates signed by a trusted CA, run:
helm install -f grafana.yaml obcerv-app-grafana itrs/obcerv-app-grafana --version 2.1.0 -n itrs --wait
-
To install with self-signed certificates, run:
helm install -f grafana.yaml obcerv-app-grafana itrs/obcerv-app-grafana --version 2.1.0 -n itrs --set api.tlsSkipVerify=true --wait
-
Once the pod is ready, Grafana will be accessible via https://www.obcerv.local/grafana
(adjusted to your actual DNS name). Click Sign in with OAuth to log in.