主要观点:Uncloud 是一款轻量级集群和容器编排工具,能在云虚拟机和裸金属上部署和管理 Web 应用,减少集群管理开销,提供多种功能如自动服务发现、负载均衡等,且无中心控制平面和仲裁,目标是为开发者提供简单灵活的自托管基础设施解决方案。
关键信息:
- 可部署在多种环境,使用 Docker Compose 格式定义服务。
- 具备零停机部署、持久存储等功能。
- 设计去中心化,通过对等通信维护集群状态。
- 有快速部署演示和多种高级用例。
- 快速开始步骤包括安装 CLI、初始化机器等。
- 工作原理涉及安装组件、创建网络等。
- 目前处于活跃开发,欢迎贡献。
重要细节: - 安装 CLI 可通过 brew 或 curl 。
- 初始化机器时会安装 Docker 等组件并创建相关配置。
- 新增机器时会分配新子网并建立 WireGuard 隧道。
- 运行服务时会选择机器启动容器并更新配置。
- 项目在 GitHub 上,可通过各种方式参与贡献和获取更新。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。