github.com/galamsiva2020/kubernetes-heapster-monitoring@v0.0.0-20210823134957-3c1baa7c1e70/grafana/README.md (about) 1 # Grafana Image For Heapster/InfluxDB 2 3 ## What's in it: 4 - Grafana 5 5 - A Go binary that: 6 - creates a datasource for InfluxDB 7 - creates a couple of dashboards during startup. 8 - these dashboards leverage templating and repeating of panels features in Grafana, to discover nodes, pods, and containers automatically. 9 10 ## How to use it: 11 - InfluxDB service URL can be passed in via the environment variable `INFLUXDB_SERVICE_URL`. 12 - Otherwise, it will fall back to http://monitoring-influxdb:8086. 13 14 ## How to build: 15 16 ```console 17 $ ARCH=${ARCH} make build 18 ``` 19 20 ## How to release: 21 22 This image supports multiple architectures, which means the Makefile cross-compiles and builds docker images for all architectures automatically when pushing. 23 If you are releasing a new version, please bump the `VERSION` value in the `Makefile` before building the images. 24 25 How to build and push all images: 26 27 ```console 28 # Optional: Set PREFIX if you want to push to a temporary user or another registry for testing 29 # This command will build images and push for all architectures 30 $ make push 31 ```