YAMLs required to get Smokeping going on Kubernetes. Ideal for running Smokeping on Raspberry Pi with k3s.
Ref: [Smokeping Project] (https://oss.oetiker.ch/smokeping/) Ref: [Linuxserver.io Dockerised Images] (https://hub.docker.com/r/linuxserver/smokeping)
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/)
- path to your storage. I am using attached media replace path: /media/usb-cruzer/smokeping-config with yours
- size of your storage. I have given 2GB more than sufficient for a home configuration
- your workload node if you are using more than one node. Modify nodeAffinity
- your time zone - name: TZ value: "Australia/Melbourne"
- Service config you can use a nodeport or leave it default and expose via traefik ingress resource