+ Turn any Linux machines into a Docker cluster +
+
+ Uncloud creates a lightweight decentralised cluster of Docker hosts that share their
+ state peer-to-peer. The cluster keeps running even if some machines go down.
+
+ Each machine joins a secure WireGuard mesh network, so services can talk to each other
+ across machines.
+
-
+
- + + Mix cloud VMs and bare-metal servers + +
- + + No control plane or quorum to maintain + +
- + + Cheap enough to run a cluster per team, project, or client + +
- + + SSH is all you need + +
$ uc machine init --name prod-1 root@137.123.45.67 +... +✔ Docker installed and configured +✔ Uncloud machine daemon installed and started +Cluster initialised with machine prod-1 and saved as context default +in your local config (~/.config/uncloud/config.yaml) + +$ uc machine add --name prod-2 ubuntu@65.21.45.67 +... +✔ Uncloud machine daemon installed and started +Machine prod-2 joined the cluster. + +$ uc machine ls +NAME STATE ADDRESS PUBLIC IP WIREGUARD ENDPOINTS +prod-1 Up 10.210.0.1/24 137.123.45.67 10.0.0.95:51820, 137.123.45.67:51820 +prod-2 Up 10.210.1.1/24 65.21.45.67 192.168.40.243:51820, 65.21.45.67:51820+
+++ “In my opinion, Swarm is dead, Nomad is not anymore a free software since it was + bought by IBM. So the only robust alternative to the bloat of K8s is Uncloud.” +
+ + Frédéric Logier (fredix) on Discord + +
+