Skip to content

Deploys Prometheus into a Kubernetes cluster deployed on a Raspberry Pi cluster

License

Notifications You must be signed in to change notification settings

youngkin/prometheus-kube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

prometheus-kube

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:

  1. Clone this repository

  2. cd into the project root directory (prometheus-kube)

  3. Create the namespace for Prometheus resources

    1. kubectl create ns monitor
  4. Complete the deployment from the project root directory

    1. helm install --namespace monitor --name prometheus helm/prometheus

To verify the deployment:

  1. Ensure you have a /etc/hosts entry for prom.kube pointing to the IP address of the Prometheus deployment.
  2. http://prom.kube in a browser Prometheus expression graphing tab
  3. In the top navigation bar, click Status and select Targets from the dropdown (http://prom.kube/targets) Prometheus expression graphing tab

All targets should show an "UP" State

About

Deploys Prometheus into a Kubernetes cluster deployed on a Raspberry Pi cluster

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages