跳转至

安装部署

本目录介绍 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 Master
  • opsmini-server:OpsMini Agent 管理服务(Go 实现)

开始