<story><title>Old school Linux administration – my next homelab generation</title><url>https://scholz.ruhr/blog/old-school-unix-administration/</url></story><parent_chain><item><author>bayindirh</author><text>As a person who manages a big fleet of servers containing both pets and cattle, the upkeep of the pets is nowhere near the cloud-lovers drum-up.&lt;p&gt;A server installed with half-decent care can run uninterrupted for a long long time, given minimal maintenance and usual care (update, and reboot if you change the kernel).&lt;p&gt;Also, not installing a n+3 Kubernetes cluster with an external storage backend reduces overheads and number of running cogs drastically.&lt;p&gt;VMs, containers, K8S and other things are nice, but pulling the trigger so blindly assuming every new technology is a silver bullet to all problems is just not right on many levels.&lt;p&gt;As for home hardware, I&amp;#x27;m running a single OrangePi Zero with DNS and SyncThing. That fits the bill, for now. Fitting into smallest hardware possible is also pretty fun.</text></item></parent_chain><comment><author>GordonS</author><text>&amp;gt; A server installed with half-decent care can run uninterrupted for a long long time, given minimal maintenance and usual care (update, and reboot if you change the kernel).&lt;p&gt;For my earlier home setups, this was actually part of the problem! My servers and apps were so zero-touch, that by the time I needed to do anything, I&amp;#x27;d forgotten everything about them!&lt;p&gt;Now, I could have meticulously documented everything, but... I find that pretty boring. The thing with Docker is that, to some extent, Dockerfiles &lt;i&gt;are&lt;/i&gt; a kind of documentation. They also mean I can run my workloads on any server - I don&amp;#x27;t need a special snowflake server that I&amp;#x27;m scared to touch.</text></comment>
<story><title>Old school Linux administration – my next homelab generation</title><url>https://scholz.ruhr/blog/old-school-unix-administration/</url></story><parent_chain><item><author>bayindirh</author><text>As a person who manages a big fleet of servers containing both pets and cattle, the upkeep of the pets is nowhere near the cloud-lovers drum-up.&lt;p&gt;A server installed with half-decent care can run uninterrupted for a long long time, given minimal maintenance and usual care (update, and reboot if you change the kernel).&lt;p&gt;Also, not installing a n+3 Kubernetes cluster with an external storage backend reduces overheads and number of running cogs drastically.&lt;p&gt;VMs, containers, K8S and other things are nice, but pulling the trigger so blindly assuming every new technology is a silver bullet to all problems is just not right on many levels.&lt;p&gt;As for home hardware, I&amp;#x27;m running a single OrangePi Zero with DNS and SyncThing. That fits the bill, for now. Fitting into smallest hardware possible is also pretty fun.</text></item></parent_chain><comment><author>yjftsjthsd-h</author><text>The thing that helped me was realizing that for a homelab set up, running without the extra redundancy is fine. Now for &lt;i&gt;me&lt;/i&gt; that meant running k8s on a single box because I was specifically trying to get experience with it, and putting the control plane and actual workloads on a single machine simplified the whole thing to the point that it was easy to get up and running; I had gotten bogged down in setting up a full production grade cluster, but that wasn&amp;#x27;t even remotely needed for what I was doing.</text></comment>