Simpel setup: Lets unifi all our raspberry instal the image and connect them to the k8s cluster.
Build once use many: No i can build a pod for mi plant to collect data from my plants and i can reuse the code everywhere
Choose where to run: by using the k8s node selector we can deploy our service as deamonset and then tag nodes whwre we want them to run
When deploying k8s in small places and on small compuster we need som extra stepps to wotk.
we dont have network between them. And nodes can be disconnected for a long time.
Here are some k8s service that are deployed on the basestation node.
Regular we deploy our service into the cluster and then it can be on any node.
But here we use our demonset and then with node selectors chosse where os service runs (Its upsida down :-)
If you are a fan of iot / k8s and putting stuff togheter. Then you should join and find new places to deploy k8s cluster on and new things we can use.