インストールとデプロイ¶
本ディレクトリでは、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 実装)
はじめに¶
- クイック体験には ワンクリックスクリプトインストール を直接ご利用ください
- 環境要件については 環境要件 をご確認ください
- バージョンアップグレードは アップグレード をご参照ください
- アンインストールは アンインストール をご参照ください