I stopped doing it, but I used to manage in house k8s servers like pets and not cattle.
We had a MAAS installation at some point, which was neat while it worked. The server boots from the network, has some kind of tiny Linux distribution to register itself in MAAS, and shutoff. You can later provision it from MAAS and it will boot with wake on lan, install the image you selected, and be ready to SSH after a little while.
We also had an OpenStack cluster, but we went bare metal after some years because it was more cool at the time. This infrastructure was there to learn, experiment, and have fun.
Monitoring was done in a strange way. Nowadays I would install kube-prometheus-stack and be done. At the time it was Munin and some bespoke monitoring script linked to a stack light. https://en.m.wikipedia.org/wiki/Stack_light
Comments
I stopped doing it, but I used to manage in house k8s servers like pets and not cattle.
We had a MAAS installation at some point, which was neat while it worked. The server boots from the network, has some kind of tiny Linux distribution to register itself in MAAS, and shutoff. You can later provision it from MAAS and it will boot with wake on lan, install the image you selected, and be ready to SSH after a little while.
We also had an OpenStack cluster, but we went bare metal after some years because it was more cool at the time. This infrastructure was there to learn, experiment, and have fun.
Monitoring was done in a strange way. Nowadays I would install kube-prometheus-stack and be done. At the time it was Munin and some bespoke monitoring script linked to a stack light. https://en.m.wikipedia.org/wiki/Stack_light