<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Kubernetes (and k3s) is a damn headache.]]></title><description><![CDATA[<p>Kubernetes (and k3s) is a damn headache.</p><p>So many moving parts and pitfalls.<br />So easy and quick to seriously mess up.<br />So difficult and time-consuming to repair.</p><p>Thousands of hours of my life spent babying a kubernetes homelab. Little actual usefulness produced. I don't want this kind of life.<br />Instead I want to put less time and effort towards tending digital infra, and more time towards organizing community around that digital infra; so our communities can move away from big tech.</p><p>Do y'all have suggestions for FLOSS k3s alternatives?</p><p>For my use case, it needs to:<br />- run distributed on a cluster of old linux computers<br />- run linux containers<br />- be able to schedule workloads to specific nodes, and reschedule if the node drops off<br />- be resilient to nodes dropping off and rejoining (both cluster, apps and databases should be fine)<br />- have deterministic configuration / use git as a source of truth for cluster config and app config. I like the nix method (compute derivation in isolation, only deploy if it will work, immutable) better than the ansible method (commit changes directly to the live system, try to roll back if something breaks. Mutable)<br />- be easier than k3s<br />- be more resilient to cluster admin screwups than k3s</p><p>Nice to have:<br />- self-healing<br />- simple disaster recovery<br />- geo-distribution<br />- delay-tolerance<br />- tolerance towards low inter-node bandwidth<br />- ability to use transport-agnostic p2p networking (like reticulum)</p><p>Your suggestions are very welcome <img class="not-responsive emoji" src="https://media.hachyderm.io/custom_emojis/images/000/096/585/original/789ca22c0bd9ebdf.png" title=":heart_cyber:" /> </p><p>(Meme nabbed from <a href="https://lemmy.world/post/13302376" rel="nofollow noopener"><span>https://</span><span>lemmy.world/post/13302376</span><span></span></a>)</p><p><a href="https://hachyderm.io/tags/fedihelp" rel="tag">#<span>fedihelp</span></a> <a href="https://hachyderm.io/tags/kubernetes" rel="tag">#<span>kubernetes</span></a> <a href="https://hachyderm.io/tags/k3s" rel="tag">#<span>k3s</span></a> <a href="https://hachyderm.io/tags/coopcloud" rel="tag">#<span>coopcloud</span></a> <a href="https://hachyderm.io/tags/incus" rel="tag">#<span>incus</span></a> <a href="https://hachyderm.io/tags/homelab" rel="tag">#<span>homelab</span></a> <a href="https://hachyderm.io/tags/IT" rel="tag">#<span>IT</span></a> <a href="https://hachyderm.io/tags/techcoop" rel="tag">#<span>techcoop</span></a> <a href="https://hachyderm.io/tags/riseAgainstBigTech" rel="tag">#<span>riseAgainstBigTech</span></a> <a href="https://hachyderm.io/tags/reticulum" rel="tag">#<span>reticulum</span></a></p>]]></description><link>https://forum.fedi.dk/topic/f4f5f803-45d4-4e81-8e25-36373c579e85/kubernetes-and-k3s-is-a-damn-headache.</link><generator>RSS for Node</generator><lastBuildDate>Thu, 03 Sep 2026 04:19:06 GMT</lastBuildDate><atom:link href="https://forum.fedi.dk/topic/f4f5f803-45d4-4e81-8e25-36373c579e85.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 26 Aug 2026 10:49:40 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Kubernetes (and k3s) is a damn headache. on Thu, 27 Aug 2026 17:14:37 GMT]]></title><description><![CDATA[<p><span><a href="/user/papiris%40hachyderm.io">@<span>papiris</span></a></span> I got a bit fed up with ansible today. Have you heard of mgmt? <a href="https://mgmtconfig.com/" rel="nofollow noopener"><span>https://</span><span>mgmtconfig.com/</span><span></span></a></p><p>I only looked at the documentation and a few examples. It's "let's mutate the machine" like ansible, but you have a proper programming language for it with proper dependency graphs. Seems much more sane to me. I might experiment with it and consider moving data.coop over to it.</p>]]></description><link>https://forum.fedi.dk/post/https://social.data.coop/users/reynir/statuses/117168595136002492</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://social.data.coop/users/reynir/statuses/117168595136002492</guid><dc:creator><![CDATA[reynir@social.data.coop]]></dc:creator><pubDate>Thu, 27 Aug 2026 17:14:37 GMT</pubDate></item><item><title><![CDATA[Reply to Kubernetes (and k3s) is a damn headache. on Thu, 27 Aug 2026 15:30:47 GMT]]></title><description><![CDATA[<p><span><a href="/user/happyborg%40fosstodon.org">@<span>happyborg</span></a></span> <br />imv, proxmox overreaches by taking control of the OS layer. no, thank you, i want to run and completely control that part (debian stable with my own admin processes). <a href="https://mstdn.io/tags/incus" rel="tag">#<span>incus</span></a> is a better, more flexible, simpler option for the virt/container layer.<br /><span><a href="https://mastodon.social/@shivjm">@<span>shivjm</span></a></span> <span><a href="/user/papiris%40hachyderm.io">@<span>papiris</span></a></span></p>]]></description><link>https://forum.fedi.dk/post/https://mstdn.io/users/zeh/statuses/117168186849871944</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://mstdn.io/users/zeh/statuses/117168186849871944</guid><dc:creator><![CDATA[zeh@mstdn.io]]></dc:creator><pubDate>Thu, 27 Aug 2026 15:30:47 GMT</pubDate></item><item><title><![CDATA[Reply to Kubernetes (and k3s) is a damn headache. on Thu, 27 Aug 2026 15:26:21 GMT]]></title><description><![CDATA[<p><span><a href="/user/monotux%40hachyderm.io">@<span>monotux</span></a></span> <br />regarding storage: ceph is again, quite complex. alternatively, you can get pretty far with zfs snapshots and replication (<a href="https://klarasystems.com/articles/zfs-vs-ceph-do-you-actually-need-ceph/" rel="nofollow noopener"><span>https://</span><span>klarasystems.com/articles/zfs-</span><span>vs-ceph-do-you-actually-need-ceph/</span></a>).<br />i'll also be deploying garage soon for s3 compat distributed objstore, which is built to be run by ppl without datacenters (<a href="https://garagehq.deuxfleurs.fr/" rel="nofollow noopener"><span>https://</span><span>garagehq.deuxfleurs.fr/</span><span></span></a>)<br /><span><a href="/user/papiris%40hachyderm.io">@<span>papiris</span></a></span></p>]]></description><link>https://forum.fedi.dk/post/https://mstdn.io/users/zeh/statuses/117168169367440533</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://mstdn.io/users/zeh/statuses/117168169367440533</guid><dc:creator><![CDATA[zeh@mstdn.io]]></dc:creator><pubDate>Thu, 27 Aug 2026 15:26:21 GMT</pubDate></item><item><title><![CDATA[Reply to Kubernetes (and k3s) is a damn headache. on Wed, 26 Aug 2026 17:43:19 GMT]]></title><description><![CDATA[<p><span><a href="/user/papiris%40hachyderm.io">@<span>papiris</span></a></span> what you are asking for is....kubernetes. offload state to some other machine if possible (db, storage...) and use some dedicated OS like Talos and reduce the amount of maintenance. argo or flux for gitops, for talos talhelper is very nice and declarative.</p><p>if you can live with giving up some features, have a look at incus or proxmox. but if you want storage with high availability you are probably going to use ceph and the complexity increases.</p>]]></description><link>https://forum.fedi.dk/post/https://hachyderm.io/users/monotux/statuses/117163045638537776</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://hachyderm.io/users/monotux/statuses/117163045638537776</guid><dc:creator><![CDATA[monotux@hachyderm.io]]></dc:creator><pubDate>Wed, 26 Aug 2026 17:43:19 GMT</pubDate></item><item><title><![CDATA[Reply to Kubernetes (and k3s) is a damn headache. on Wed, 26 Aug 2026 14:30:04 GMT]]></title><description><![CDATA[<p><span><a href="/user/papiris%40hachyderm.io">@<span>papiris</span></a></span> <br />in my view, we need smaller components for a composable, simpler, understandable stack. my choices: <br /><a href="https://mstdn.io/tags/debian" rel="tag">#<span>debian</span></a>  stable+backports<br /><a href="https://mstdn.io/tags/zfs" rel="tag">#<span>zfs</span></a> for storage<br /><a href="https://mstdn.io/tags/incus" rel="tag">#<span>incus</span></a> for container and virt mgmt <br /><a href="https://mstdn.io/tags/ansible" rel="tag">#<span>ansible</span></a> (with debops) for cfgmgnt</p>]]></description><link>https://forum.fedi.dk/post/https://mstdn.io/users/zeh/statuses/117162285770286078</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://mstdn.io/users/zeh/statuses/117162285770286078</guid><dc:creator><![CDATA[zeh@mstdn.io]]></dc:creator><pubDate>Wed, 26 Aug 2026 14:30:04 GMT</pubDate></item><item><title><![CDATA[Reply to Kubernetes (and k3s) is a damn headache. on Wed, 26 Aug 2026 14:27:52 GMT]]></title><description><![CDATA[<p><span><a href="/user/papiris%40hachyderm.io">@<span>papiris</span></a></span> <br />completely agree, that's tech for corporations, not human scale, it is de facto closed off to us and centralized by way of complexity. it can never be our tech.<br />your requirement list looks to me still very influenced by corp scale instead of our real needs. do you *really* *need* all that? that is for you to decide.<br />1/2</p>]]></description><link>https://forum.fedi.dk/post/https://mstdn.io/users/zeh/statuses/117162277104000859</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://mstdn.io/users/zeh/statuses/117162277104000859</guid><dc:creator><![CDATA[zeh@mstdn.io]]></dc:creator><pubDate>Wed, 26 Aug 2026 14:27:52 GMT</pubDate></item><item><title><![CDATA[Reply to Kubernetes (and k3s) is a damn headache. on Wed, 26 Aug 2026 13:15:13 GMT]]></title><description><![CDATA[<p><span><a href="https://mastodon.social/@shivjm">@<span>shivjm</span></a></span> I'm new to this but second Proxmox. It's been remarkably easy to get going with and seems very capable. <br /><span><a href="/user/papiris%40hachyderm.io">@<span>papiris</span></a></span></p>]]></description><link>https://forum.fedi.dk/post/https://fosstodon.org/users/happyborg/statuses/117161991461639429</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://fosstodon.org/users/happyborg/statuses/117161991461639429</guid><dc:creator><![CDATA[happyborg@fosstodon.org]]></dc:creator><pubDate>Wed, 26 Aug 2026 13:15:13 GMT</pubDate></item><item><title><![CDATA[Reply to Kubernetes (and k3s) is a damn headache. on Wed, 26 Aug 2026 11:50:10 GMT]]></title><description><![CDATA[<p><span><a href="/user/papiris%40hachyderm.io">@<span>papiris</span></a></span> i think docker swarm can be this. Although not sure if this is a still alive project.</p>]]></description><link>https://forum.fedi.dk/post/https://mastodon.social/users/simon_schwarz/statuses/117161656996950550</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://mastodon.social/users/simon_schwarz/statuses/117161656996950550</guid><dc:creator><![CDATA[simon_schwarz@mastodon.social]]></dc:creator><pubDate>Wed, 26 Aug 2026 11:50:10 GMT</pubDate></item><item><title><![CDATA[Reply to Kubernetes (and k3s) is a damn headache. on Wed, 26 Aug 2026 11:05:33 GMT]]></title><description><![CDATA[<p><span><a href="https://mastodon.social/@abortretryfail">@<span>abortretryfail</span></a></span> yup <img class="not-responsive emoji" src="https://media.hachyderm.io/custom_emojis/images/000/023/885/original/54553d202f183706.png" title=":blobfoxcry2:" /></p><p>Seems like most tools are either made with large IT-orgs in mind, or assume reliable underlying infra</p>]]></description><link>https://forum.fedi.dk/post/https://hachyderm.io/users/papiris/statuses/117161481593097529</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://hachyderm.io/users/papiris/statuses/117161481593097529</guid><dc:creator><![CDATA[papiris@hachyderm.io]]></dc:creator><pubDate>Wed, 26 Aug 2026 11:05:33 GMT</pubDate></item><item><title><![CDATA[Reply to Kubernetes (and k3s) is a damn headache. on Wed, 26 Aug 2026 11:04:48 GMT]]></title><description><![CDATA[<p><span><a href="/user/papiris%40hachyderm.io">@<span>papiris</span></a></span> If you’re open to leaving Kubernetes, <a href="https://mastodon.social/tags/Proxmox" rel="tag">#<span>Proxmox</span></a> (which I use for my own stuff) does a lot of this but not all. I think the major thing is that it doesn’t inherently interact with Git in any way, so it’s up to you to implement GitOps. It might be worth looking at:</p><p><a href="https://proxmox.com/en/" rel="nofollow noopener"><span>https://</span><span>proxmox.com/en/</span><span></span></a></p><p>I *much* prefer it to any form of Kubernetes.</p>]]></description><link>https://forum.fedi.dk/post/https://mastodon.social/ap/users/116306625129462789/statuses/117161478629587957</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://mastodon.social/ap/users/116306625129462789/statuses/117161478629587957</guid><dc:creator><![CDATA[shivjm@mastodon.social]]></dc:creator><pubDate>Wed, 26 Aug 2026 11:04:48 GMT</pubDate></item><item><title><![CDATA[Reply to Kubernetes (and k3s) is a damn headache. on Wed, 26 Aug 2026 10:58:17 GMT]]></title><description><![CDATA[<p><span><a href="/user/papiris%40hachyderm.io">@<span>papiris</span></a></span> <br />5 years ago I might've suggested Hashicorp's Nomad.</p><p>That's a tall order of requirements for sometimes simple and low maintenance. <img src="https://forum.fedi.dk/assets/plugins/nodebb-plugin-emoji/emoji/android/1f641.png?v=7979fdcf9c7" class="not-responsive emoji emoji-android emoji--slightly_frowning_face" style="height:23px;width:auto;vertical-align:middle" title="🙁" alt="🙁" /></p>]]></description><link>https://forum.fedi.dk/post/https://mastodon.social/users/abortretryfail/statuses/117161452970627747</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://mastodon.social/users/abortretryfail/statuses/117161452970627747</guid><dc:creator><![CDATA[abortretryfail@mastodon.social]]></dc:creator><pubDate>Wed, 26 Aug 2026 10:58:17 GMT</pubDate></item></channel></rss>