Install and Deployment¶
This directory describes the complete installation and deployment methods for OpsAnt.
Installation Method Comparison¶
| Method | Use Case | Complexity |
|---|---|---|
| One-click script install | Quick trial, single-machine deployment | Low (recommended) |
| Docker deployment | Existing Docker environment, customization needed | Medium |
| Manual install | Fine-grained control needed, offline environment | High |
Deployment Architecture¶
OpsAnt uses Docker containerized deployment. The core components are as follows:
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: Main container, includes Django backend and Vue frontendopsany-proxy-mysql: MySQL databaseopsany-proxy-redis: Redis cacheopsany-proxy-saltmaster: SaltStack Masteropsmini-server: OpsMini Agent management service (implemented in Go)
Getting Started¶
- For a quick trial, use One-click script install directly
- To learn about environment requirements, see Environment Requirements
- For version upgrade, refer to Upgrade
- For uninstall, refer to Uninstall