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
-
cdinto 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/hostsentry forprom.kubepointing to the IP address of the Prometheus deployment. http://prom.kubein 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