Skip to content

An operator that installs Grafana and manages Dashboards

Notifications You must be signed in to change notification settings

pb82/grafana-operator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Grafana Operator

A Kubernetes Operator based on the Operator SDK for creating Grafana instances and importing dashboards from namespaces.

Current status

This is a PoC / alpha version. Most functionality is there but it is higly likely there are bugs and improvements needed.

Supported Custom Resources

The following Grafana resources are supported:

  • Grafana
  • GrafanaDashboard

Grafana

Represents a Grafana installation.

GrafanaDashboard

Represents a Grafana dashboard. To be created in the namespace of the service the dashboard is associated with.

Running locally

You can run the Operator locally against a remote namespace. The name of the namespace should be application-monitoring. To run the operator execute:

$ make setup/dep
$ make code/run

About

An operator that installs Grafana and manages Dashboards

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 94.7%
  • Makefile 4.9%
  • Dockerfile 0.4%