2 ms·
> The problem is that containers are excellent, and IMO there's a gap in the market between "I want to run one container" and "I want a fully managed k8s cluste
by KronisLV 3y ago
> The problem is that containers are excellent, and IMO there's a gap in the market between "I want to run one container" and "I want a fully managed k8s cluster"
A single container: Docker
A few containers on the same node: Docker Compose
Containers across multiple nodes with load balancing and networking: Docker Swarm (with Portainer to manage it)
Alternatively, Podman is also pretty nice.
If you need something that runs not just containers in clusters: Hashicorp Nomad
If you want to go for Kubernetes but without it being too hard: K0s or K3s or MicroK8s or RKE (with Portainer or Rancher to manage it)
- justsomehnguy 3y agoI found the hard way Swarm is better than Compose even on one node. Bonus point is what you can scale it easily with just a minor forethought.
- pdimitar 3y agoAre you willing to share your lessons learned? I'm very curious.
- duckmysick 3y agoDoes Podman have something like Docker Swarm? Last time I checked (a few years ago) there wasn't and the suggestion was to use kubernetes.