View on GitHub

docker-devbox

[DEV] Docker stacks to quickly setup a dev environment and test some tools.

Grafana

Container running Grafana with datasources and dashboards auto-provisionning for Loki and Prometheus.

Parameters

Name Description Value
GRAFANA_ADMIN_PASSWORD Grafana admin user password "ChangeIt"

Usage with docker

Usage with Kubernetes

Read k8s-install.sh and run :

# To get grafana on http://grafana.dev.localhost
bash k8s-install.sh
# To get grafana on http://grafana.example.net
DEVBOX_HOSTNAME=example.net bash k8s-install.sh
kubectl -n grafana get secrets grafana -o jsonpath='{ .data.admin-password }' | base64 -d

Some dashboards

Prometheus & Node

Prometheus & Blackbox Exporter :

Prometheus & Traefik :

Prometheus & Kubernetes :

Nginx Ingress Controller :

Loki :

Kyverno :

Ressources