跳转至

环境要求

部署 OpsAnt 前,请确认环境满足以下要求。

服务器要求

项目 最低配置 推荐配置
CPU 2 核 4 核
内存 4 GB 8 GB
磁盘 40 GB 100 GB+(SSD)
操作系统 CentOS 7+ / Ubuntu 18+ / Debian 10+ 同左

软件要求

  • Docker:18.09+(安装脚本使用 docker run 部署,无需 Docker Compose)
  • 网络:可访问外网(拉取镜像);如离线部署需提前准备镜像

Docker 的安装命令请参考 快速安装。

端口要求

确保以下端口可用(未被占用):

端口 用途 对外开放
8010 Web 平台 是
4505 / 4506 SaltStack Master 内网
4507 OpsMini Server 数据面(gRPC) 内网
4508 OpsMini Server 控制面 HTTP 否(容器内调用)
9090 / 9093 Prometheus / Alertmanager 可选
8500 Consul 内网

4508 是 OpsMini Server 的控制面 HTTP,由 OpsAnt 后端在容器内通过 127.0.0.1:4508 调用,无需对外开放。安装脚本仅映射 4507(数据面),不映射 4508。

纳管主机要求

OpsAnt 平台本身与被纳管的主机需网络互通(按纳管方式而定):

纳管方式 要求
SSH 目标主机开放 SSH 端口,提供账号(密码或密钥)
SaltStack 目标主机安装 salt-minion,可连通 salt-master
OpsMini 目标主机安装 OpsMini Agent,可上报到平台