K8s cluster - components

Hardware:

Software

I’m using archlinux on arm as my system to have 64bit OS.

For my k8s implementation I chose k3s, because: - low resource usage - simple setup - it just works

Caveats

Archlinux on arm has empty /etc/hosts file by default. You need to add:

127.0.0.1   localhost
for stuff to work.

Second thing you need to do is create new file /etc/systemd/system/k3s.service.env with:

K3S_RESOLV_CONF=/etc/resolv.conf
inside. After those 2 modifications the cluster should work fine.

Picture

K8s cluster in a bucket