跳到正文

服务器要求 ​

最低要求
操作系统Linux,amd64 或 arm64。已在 Ubuntu 24.04 上测试;其他 K3s 支持的 systemd 发行版应该也可以。
CPU 和内存1 核 CPU、2 GB 内存(推荐 2 核 4 GB)
磁盘推荐至少 20 GB 可用空间;运行数据库和存放镜像需要更多
网络固定的公网 IPv4 地址
访问以 root 或能免密 sudo 的用户通过 SSH 登录,仅在初始化期间需要
出站能通过 HTTPS(443 端口)访问 Zenavo 控制台,供 Zenavo agent 使用

服务器应当专用于 Zenavo。初始化会安装 K3s,它有自己的容器运行时,用 Traefik 处理 HTTP,用 ServiceLB 处理发布的端口;已有的 Docker 容器或占用 80、443 端口的 Web 服务器会产生冲突。

端口 ​

在云服务商的防火墙或安全组中开放这些端口。Kubernetes API(6443)请保持关闭:Zenavo 通过服务器上的 agent 主动向外连接来访问服务器。详见防火墙与安全。

端口协议用途允许来源
22(或你的 SSH 端口)TCP通过 SSH 初始化;之后不再使用初始化期间的 Zenavo 控制面
80TCPHTTP,以及 Let's Encrypt 证书验证任意
443TCP、UDPHTTPS任意
30000–32767TCP、UDP发布的 TCP/UDP 端口任意(如果你发布了端口)

与 Zeabur 无关联。