I’m using k8s at work and am planning to set up k3s at home, because even though PVCs and Ingresses are not the easiest to grasp and write in templates, I think the way I want to do storage is beyond the capabilities of podman which I used earlier. Also, Kubernetes on either end so knowledge transfer is ready
K3s is an embedded Kubernetes distribution by a Californian company called Rancher, which is owned by the Enterprise Linux Giant SUSE.
Kubernetes works on the idea of masters and workers. I.e. you usually cannot bring up (“schedule”) containers (pods) on the master nodes (control nodes for brevity). K3s does away with such limitations, meaning you can just run one VM with k3s and run containers on top.
Although if Kubernetes is too hard I would push you towards Podman.
I do not know the extrapolation for CSI but Longhorn is a storage backend of Kubernetes for persistent storage across nodes
It’s a coincidence, I was thinking about a PiKVM myself, although with much more modest hardware (a Raxda/Banana Pi Zero at best - I wonder if these can actually hold up). I’m not very familiar with PiKVM setup; do I need to compile the repository from source on whatever I run on these machines? Is there a minimum requirement for specs?
True, it’s just that I’d like to avoid purchasing more useless stuff. I might move in a few months and maybe carry these computers but I definitely won’t be able to take my monitor. Just going to be a waste of money, and I’m trying to be frugal.
I am planning to build a small cheap DIY KVM using PiKVM and cheap Aliexpress parts (Raxda’s Zero 3W or the Banana Pi Zero, not sure if they are supported though) in about $25 which I can probably carry around
Apologies for not answering earlier. I have since switched over to podman generate kube
and podman play kube
for managing my podman infrastructure. This plays in well with my plans since I can’t be dependent on systemd going forward. Thank you for your help.
With that said, I wanted to ask another question: when I try to run a container with podman run debian
, it automatically pulls the debian container without a problem, however how is it that when I type podman pull docker.io/debian/debian
it requires auth?
Yeah any FOSS OS that can do a router