跳轉到

安裝部署

本目錄介紹 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 實現)

開始