Skip to content

YAMLs required to get Smokeping going on Kubernetes. Ideal for running Smokeping on Raspberry Pi with k3s.

License

Notifications You must be signed in to change notification settings

k8ssrilanka/smokeping-kubernetes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smokeping On Kubernetes

YAMLs required to get Smokeping going on Kubernetes. Ideal for running Smokeping on Raspberry Pi with k3s.

Inspried by the Smokeping Project

Ref: [Smokeping Project] (https://oss.oetiker.ch/smokeping/) Ref: [Linuxserver.io Dockerised Images] (https://hub.docker.com/r/linuxserver/smokeping)

Prerequisits:

You have a running k8s or k3s cluster Ref: If you already got a Raspberry Pi going you can use the these [instructions to install k3s] (https://rancher.com/docs/k3s/latest/en/advanced/#enabling-legacy-iptables-on-raspbian-buster) AND (https://rancher.com/docs/rancher/v2.x/en/quick-start-guide/)

Following changes may be required before you apply the yamls

  1. path to your storage. I am using attached media replace path: /media/usb-cruzer/smokeping-config with yours
  2. size of your storage. I have given 2GB more than sufficient for a home configuration
  3. your workload node if you are using more than one node. Modify nodeAffinity
  4. your time zone - name: TZ value: "Australia/Melbourne"
  5. Service config you can use a nodeport or leave it default and expose via traefik ingress resource

About

YAMLs required to get Smokeping going on Kubernetes. Ideal for running Smokeping on Raspberry Pi with k3s.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published