Deploys Prometheus into a Kubernetes cluster deployed on a Raspberry Pi cluster configured with a Traefik Ingress Controller as described in How to Install Kubernetes Ingress on a Raspberry Pi Cluster.
To get a fully working Prometheus deployment:
-
Clone this repository
-
cd
into the project root directory (prometheus-kube
) -
Create the namespace for Prometheus resources
kubectl create ns monitor
-
Complete the deployment from the project root directory
helm install --namespace monitor --name prometheus helm/prometheus
To verify the deployment:
- Ensure you have a
/etc/hosts
entry forprom.kube
pointing to the IP address of the Prometheus deployment. http://prom.kube
in a browser- In the top navigation bar, click Status and select Targets from the dropdown (
http://prom.kube/targets
)
All targets should show an "UP" State