GitHub - psviderski/uncloud:一个用于在 Docker 主机网络中部署和管理容器化应用程序的轻量级工具。弥合 Docker 和 Kubernetes 之间的差距✨

主要观点:Uncloud 是一款轻量级集群和容器编排工具,能在云虚拟机和裸金属上部署和管理 Web 应用,减少集群管理开销,提供多种功能如自动服务发现、负载均衡等,且无中心控制平面和仲裁,目标是为开发者提供简单灵活的自托管基础设施解决方案。
关键信息

  • 可部署在多种环境,使用 Docker Compose 格式定义服务。
  • 具备零停机部署、持久存储等功能。
  • 设计去中心化,通过对等通信维护集群状态。
  • 有快速部署演示和多种高级用例。
  • 快速开始步骤包括安装 CLI、初始化机器等。
  • 工作原理涉及安装组件、创建网络等。
  • 目前处于活跃开发,欢迎贡献。
    重要细节
  • 安装 CLI 可通过 brew 或 curl 。
  • 初始化机器时会安装 Docker 等组件并创建相关配置。
  • 新增机器时会分配新子网并建立 WireGuard 隧道。
  • 运行服务时会选择机器启动容器并更新配置。
  • 项目在 GitHub 上,可通过各种方式参与贡献和获取更新。
阅读 12
0 条评论