techhub.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A hub primarily for passionate technologists, but everyone is welcome

Administered by:

Server stats:

5.4K
active users

#k3s

6 posts6 participants0 posts today

I stumbled into that cool project and it really deserves to get more light! 😎 Someone's figured out how to turn old smartphones into Kubernetes nodes using postmarketOS and #K3s. Like, whoa!

The idea is to forget about Raspberry Pis and using old phones instead. More power, more RAM, and built-in batteries? Yes, please! 🤩

If you're into Linux and K3s like me, you've GOT to check this out: blog.denv.it/posts/pmos-k3s-cl
It's got all the details on getting K3s running on postmarketOS.

K3s es una versión ligera y simplificada de Kubernetes, diseñada para ser fácil de instalar y gestionar en entornos de producción pequeños y medianos.

Además del LPP, K3s también admite otros proveedores de PV, como:

Longhorn: Un proveedor de PV que utiliza un sistema de archivos distribuido para almacenar los datos de los volúmenes persistentes.

#K3s #PersistentVolume #Longhorn

blog.academiadesarrolloweb.com

Bon, je vais devoir reporter le stream d'expérimentation/comparatif #k3s/#talos à la semaine prochaine pour cause de visite familiale (évidemment, maintenant que j'ai un nouvel appart'...). Espérons que les Pi meurent pas entre temps 😅

What I did in the last weeks (part 2):

All of my k3s clusters (and I have a few of them for $REASONS) are now running either #fluxCD or #argoCD. So everything #gitops now.

In general, I like the lightweightness of fluxCD, not having to run Redis and whatnot. But having a GUI is sometimes nice, even though the flux CLI is really easy to use and very intuitive.

And of course, #renovatebot is watching all repositories and sending merge requests to update things in the clusters. Nice!

Well... After all the nice things I say about #k3s, my cluster decided to eat itself last night lol

No worry though, all I had to do was restore the Longhorn volumes, Ingress, and Cert manager, then hit "go" on my GitLab pipelines :)

Updating Mastodon is literally just me changing "4.3.3" in my #gitlab variables to "4.3.4"... this flow cannot be any more simple.

I also updated the minor version of Ruby, same deal, just a variable

GitLab for a #k3s #homelab is the way to go! You get CI/CD, Container Registry, Helm/Package Registry, and a source control system, all in one... all local...

Ok, think I need to do the whole #k3s shared storage thing again. As of last night I have both NFS and SMB going, but neither work for #sqlite DBs of course. I get corruptions on NFS and immediate errors on SMB (can’t get exclusive locks). Thinking of trying #longhorn for the shared storage with off-cluster backup.

My primary use case is apps like #homeassistant though, so I’m not sure if I’m overthinking this. I suppose I could configure HA to use a DB like Maria but I have some apps that don’t support this at all to my knowledge, so I’d need something with proper file locking support.

Has anyone gone down this road? Am
I framing this right - Longhorn for most app storage needs, SMB/NFS for larger storages like photos / media?