k3s è una distribuzione Kubernetes leggera e certificata CNCF, nata in casa Rancher (oggi SUSE): un singolo binario sotto i 100 MB con tutto incluso e SQLite al posto di etcd come datastore di default. Ha senso in homelab, su edge e su hardware modesto, Raspberry Pi compreso: si installa con curl -sfL https://get.k3s.io | sh -, consuma molta meno RAM del k8s pieno e resta compatibile con manifest, Helm e kubectl standard. Rispetto al Kubernetes completo toglie componenti legacy e driver cloud, sostituiti da equivalenti minimi: Traefik come ingress, ServiceLB, local-path provisioner per i volumi; per l'alta disponibilità può usare etcd embedded. La trappola: è comunque Kubernetes, con la stessa curva di apprendimento; se dovevi solo far girare tre container, docker compose resta più semplice.
Cos'è k3s e quando ha senso usarlo al posto di Kubernetes pieno?
Hai una domanda specifica su questo tema?
Interroga direttamente il motore FabGPT-FAQ con risposta in tempo reale.