K3s

Lightweight Kubernetes. Easy to install, half the memory, all in a binary less than 100MB“. Zo is te lezen op de site van Rancher. K3s is uitermate geschikt voor IoT en ARM-based architectuur. De Raspberry Pi is ARM based en dus is K3s daar eenvoudig op te installeren. (zie deze pagina)

De backend die gebruikt wordt door K3s is standaard sqlite3 maar ETCD, MySQL of Postgres is ook mogelijk. K3s komt inclusief:

  • containerd
  • Flannel
  • CoreDNS
  • CNI
  • Host utilities (iptables, socat, etc)
  • Ingress controller (traefik)
  • Embedded service loadbalancer
  • Embedded network policy controller

Kubernetes bestaat uit 10 letters en wordt daardoor vaak afgekort tot K8S. Aangezien K3S claimed de halve grootte van K8S te zijn is de naam gebaseerd op 5 letters, hetgeen dus K3s is geworden.