安装部署¶
本目录介绍 OpsAnt 的完整安装与部署方式。
安装方式对比¶
| 方式 | 适用场景 | 复杂度 |
|---|---|---|
| 一键脚本安装 | 快速体验、单机部署 | 低(推荐) |
| Docker 部署 | 已有 Docker 环境、需自定义 | 中 |
| 手动安装 | 需要精细控制、离线环境 | 高 |
部署架构¶
OpsAnt 采用 Docker 容器化部署,核心组件如下:
graph TB
WEB[opsany-proxy-opsant<br/>Web + API] --> DB[(MySQL)]
WEB --> REDIS[(Redis)]
WEB --> CELERY[Celery Worker]
CELERY --> SALT[SaltStack Master]
MINI[OpsMini Server] --> REDIS
opsany-proxy-opsant:主容器,包含 Django 后端与 Vue 前端opsany-proxy-mysql:MySQL 数据库opsany-proxy-redis:Redis 缓存opsany-proxy-saltmaster:SaltStack Masteropsmini-server:OpsMini Agent 管理服务(Go 实现)