Docker + portainer vs k8. EILI5

This page summarizes the projects mentioned and recommended in the original post on /r/selfhosted

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • kubevirt

    Kubernetes Virtualization API and runtime in order to define and manage virtual machines.

  • Proxmox VE can run VMs and LXC containers (see my comment below on LXC). Kubernetes can run OCI containers, but there's also KubeVirt for running VMs.

  • k3s

    Lightweight Kubernetes

  • It is worth noting Kubernetes is not an operating-system. If installing a Kubernetes cluster on your own you will need to install it on nodes running a Linux distro (for example Ubuntu Server). Then you can set up the Kubernetes cluster on your nodes using a tool like Kubeadm. For homelab use and edge deployments, installing K3s is a popular choice (this is a lightweight Kubernetes distribution). There are videos on YouTube you can watch on installing a K3s cluster on Pis or installing a K3s cluster on Proxmox VE (inside VMs).

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • harvester

    Open source hyperconverged infrastructure (HCI) software

  • Proxmox VE also has its own clustering features but that's very different from Kuberentes. There's also Harvester by Rancher, which is a hypervisor distro based on KubeVirt, that could serve as a more direct replacement to PVE.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts