i should probably try to learn kubernetes at some point ,,, i have multiple machines i use for self hosting services (pretty much always as containers) and the distribution of work is extremely uneven between them. and i don't have any reasonable way of sharing storage devices between them,
i'm very curious, what do other people use for this? i'm seeing some references to portainer but reading through its landing page i honestly can't figure out what it is

#homelab #selfhosting #kubernetes #podman

@b I have a three node NUC cluster at home, using Talos Linux for the OS. #talosLinux is amazing.

I wanted to learn as I use k8s at work, but nothing is better than dogfooding it at home. Sure, there's some setup but wasn't insane, and now I spend less time setting up stuff than with my old podman setup.

argo cd for cd
helm
some kustomize
longhorn for storage
cilium for CNI (network policies are worth it)
talhelper for additional talos goodies
cpu/memory limits for containers
renovatebot for keeping things updated

I have forgejo at home for storing my k8s git repo, and for DB I am using a central postgresql but I am looking to start using CNPG more.

@monotux ooh that looks like a very cool setup, hadn't heard of talos linux before! might have to try it out on a spare nuc
i'm seeing that longhorn recommends at least 10gbps networking, but i'm only on gigabit (i'm also running a cluster of nucs, in my case 7th gen) - does that make a big difference?