A quick start to stand-up a Kubernetes deployment for Prometheus stack containing Prometheus, Grafana, and github-exporter to collect and graph GitHub statistics.
Uses kustomize templates to define deployments. You need the kubectl
tool to apply them to a Kubernetes cluster
-
Clone the project
-
Modify
k8s/docker-secret.yaml
,k8s/github-token-secret.yaml
and update them with your tokens for GitHub and docker.
Update the values of REPOS
on k8s/metrics-env-configmap.yaml