Uncloud

Uncloud

Uncloud

软件

软件描述

一个轻量级工具,用于在Docker主机网络上部署和管理容器化应用。连接Docker与Kubernetes之间的鸿沟。

官方网站

访问软件的官方网站了解更多信息

官方认证

uncloud.run

安全链接HTTPS
立即访问

什么是 Uncloud?

Uncloud 是一款轻量级的集群与容器编排工具,可让您在云虚拟机和物理机上部署并管理 Web 应用,同时将集群管理开销降至最低。它在您的 Docker 主机之间创建安全的 WireGuard 网状网络,并提供自动服务发现、负载均衡、支持 HTTPS 的入口功能,以及简洁的 CLI 命令来管理应用。

与传统编排器不同,Uncloud 无需维护中心化控制平面和多数决机制。每台机器通过点对点通信维持集群状态的同步副本,即使部分机器离线,集群操作仍能正常运行。

Uncloud 是希望拥有自托管基础设施灵活性,又不想承担 Kubernetes 运维复杂性的开发者的理想选择。

特性:

任意部署:将云虚拟机、专用服务器和物理机整合为统一计算环境——无论位置或提供商如何。 Docker Compose:使用熟悉的 Docker Compose 格式定义服务和卷,无需学习新的专有 DSL。 零停机部署:滚动更新无服务中断。失败时自动回滚功能即将推出。 服务发现:内置 DNS 服务器可将服务名称解析为容器 IP。 持久化存储:跨机器管理 Docker 卷,支持运行有状态服务。 零配置私有网络:自动建立 WireGuard 网状网络,支持节点发现与 NAT 穿透。容器获得唯一 IP,实现跨机器直接通信。 无控制平面:完全去中心化设计,消除单点故障,降低运维开销。 命令式优先于声明式:采用命令式操作而非状态协调,简化思维模型与故障排查。 托管 DNS:通过 Uncloud 托管 DNS 服务,为公开访问的服务自动生成 DNS 记录 *..cluster.uncloud.run。 自动 HTTPS:内置 Caddy 反向代理,通过 Let's Encrypt 自动完成 TLS 证书申请与续期。 类 Docker CLI:使用熟悉的操作命令管理基础设施与应用。 远程管理:只需通过 SSH 访问集群中任意一台机器,即可掌控整个基础设施。

下载与相关链接

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。

GitHub