From f7b079c4f28e51df704b05b70e0531b6dcffec8c Mon Sep 17 00:00:00 2001 From: Pavel Sviderski Date: Tue, 6 May 2025 19:00:54 +1000 Subject: [PATCH] chore: collapse how it works section in readme --- README.md | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index a9c8cab4..3fe85465 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ Unlike traditional orchestrators, there's no central control plane and quorum to synchronized copy of the cluster state through peer-to-peer communication, keeping cluster operations functional even if some machines go offline. -Uncloud aims to be the solution for developers who want the flexibility of self-hosted infrastructure without the +Uncloud is the solution for developers who want the flexibility of self-hosted infrastructure without the operational complexity of Kubernetes. ## 🎬 Quick demo @@ -46,12 +46,6 @@ Deploy a highly available web app with automatic HTTPS across multiple regions a * **Docker-like CLI**: Familiar commands for managing both infrastructure and applications. * **Remote management**: Control your entire infrastructure through SSH access to any single machine in the cluster. -Coming soon: - -* Project isolation through environments/namespaces -* Configs and secrets management using providers such as HashiCorp Vault and 1Password -* Monitoring and log aggregation - Here is a diagram of an Uncloud multi-provider cluster of 3 machines: ![Diagram: multi-provider cluster of 3 machines](website/images/diagram.webp) @@ -120,8 +114,10 @@ View the [user guide](docs/user_guide.md) for more information. ## ⚙️ How it works -Check out the [design document](docs/design.md) to understand Uncloud's design philosophy and goals. Here, let's peek -under the hood to see what happens when you run certain commands. +Check out the [design document](docs/design.md) to understand Uncloud's design philosophy and goals. + +
+Here, let's peek under the hood to see what happens when you run certain commands. **When you initialize a new cluster on a machine:** @@ -256,6 +252,7 @@ Look ma, no control plane or master nodes to maintain! Just a simple overlay net sync that lets machines work together. Want to check on things or make changes? Connect to any machine either implicitly using the CLI or directly over SSH. They all have the complete cluster state and can control everything. It's like each machine is a full backup of your control plane. +
## 🏗 Project status