Documentation Index
Fetch the complete documentation index at: https://docs.agens.cloud/llms.txt
Use this file to discover all available pages before exploring further.
必要なツール
デプロイを実行する端末に、次のツールを用意してください。
kubectl
- Helm 3
- Kubernetes クラスタへのアクセス権
- Agens の chart とコンテナイメージの registry へのアクセス権
Kubernetes
本番環境では、最低限次を想定します。
- 動作する Kubernetes クラスタ
- Agens 用 namespace。通常は
agens
- Ingress が利用できること
- embedded PostgreSQL、RustFS、Milvus を使う場合は PersistentVolume が利用できること
- Kubernetes Secret を作成できること
推奨スペック
クラスタサイズは、利用人数、登録するナレッジ量、ツール実行量によって調整してください。
| 用途 | vCPU | Memory | 備考 |
|---|
| 検証 / PoC | 2-4 | 8-16GB | embedded PostgreSQL、RustFS、Redis、Milvus を同一クラスタで利用 |
| 小規模本番 | 4-8 | 16-32GB | web/server を複数 replica にし、永続ボリュームを利用 |
| 本番推奨 | 8+ | 32GB+ | DB、オブジェクトストレージ、ベクトルDBの専用化を推奨 |
コンポーネント別の初期 request
| Component | CPU | Memory |
|---|
| web | 100m x 2 | 256Mi x 2 |
| server | 100m x 2 | 256Mi x 2 |
| jobs worker | 250m x 1 | 512Mi x 1 |
| PostgreSQL | 500m+ | 1-2Gi+ |
| Redis | 100m+ | 256Mi+ |
| RustFS | 250m+ | 512Mi+ |
| Milvus | 1-2 vCPU | 4-8Gi |
ストレージ目安
| 用途 | 初期容量 |
|---|
| PostgreSQL | 20Gi+ |
| RustFS / S3 | 20Gi+ |
| Milvus | 20Gi+ |
| Redis | 2Gi+ |
本番環境では、PostgreSQL とオブジェクトストレージは外部サービスまたは専用基盤に分離することを推奨します。ナレッジ登録量が多い場合は、Milvus の CPU / Memory / Storage を増やしてください。
ドメイン
次の DNS レコードを用意します。
- アプリ用ホスト
- API 用ホスト
- ストレージ用ホスト
例:
app.example.com
api.example.com
storage.example.com
配布物
インストール前に、配布元から次を受け取ってください。
- Helm chart の参照先
- Helm chart のバージョン
- ベースの
values.yaml
- コンテナ registry の認証情報
- ライセンスキー