Несколько вариантов Kubernetes в зависимости от задачи:
- k3s: легковесный Kubernetes от Rancher, single binary, идеален для single-node или edge. ~512 МБ RAM минимум.
- k0s: аналог k3s от Mirantis, чуть более production-friendly.
- kubeadm: официальный способ установки vanilla Kubernetes для production multi-node.
- Talos Linux: immutable OS, специально для запуска Kubernetes - радикальный подход к security.
- microk8s: Ubuntu-based, удобен для разработки, в production менее популярен.
Для большинства side-проектов и небольших production - k3s на одном VPS L (4 vCPU, 8 ГБ RAM). Для serious production - kubeadm cluster из 3+ master nodes и нескольких worker nodes на отдельных Anubiz Host VPS в разных локациях.