すべてのデータストア、キャッシュ、メッセージブローカーはHelmチャートにバンドルされており、デフォルトでクラスター内にデプロイされます。初期デプロイに外部セットアップは不要です。 本番環境の高可用性デプロイメントでは、これらのサービスをマネージドサービス(例:Amazon RDS、Azure Database for PostgreSQL、ElastiCache、Azure Cache for Redis)に外部化できます。コンポーネントの詳細についてはアーキテクチャ概要を参照してください。Documentation Index
Fetch the complete documentation index at: https://docs.jitera.ai/llms.txt
Use this file to discover all available pages before exploring further.
Jiteraは異なるサービス用に2つの別々のPostgreSQLインスタンスを使用します:
これらは異なるメジャーバージョンの別々のインスタンスであり、それぞれ独立してプロビジョニングする必要があります。
| データベース | サービス | 用途 | バージョン |
|---|---|---|---|
| PostgreSQL | Automation(Rails) | ユーザー、プロジェクト、権限、ビジネスロジック | 14.x |
| PGVector | Ultron(Node.js) | AIエンベディング、ベクトル類似検索 | 16.x |
PostgreSQL(Automation)
Automationサービス(Ruby on Rails)が使用するプライマリリレーショナルデータベース。ユーザー、プロジェクト、権限、ビジネスロジックを管理します。| 属性 | 値 |
|---|---|
| 使用サービス | Automation(Rails)、Hasura |
| 検証済みバージョン | 14 |
| サポートバージョン | 14.x(最新までのすべてのパッチバージョン) |
btree_gist— GiSTインデックス演算子クラスcitext— 大文字小文字を区別しない文字列型cube— 多次元キューブデータ型pg_stat_statements— クエリ実行統計pg_trgm— トライグラムテキスト検索pgcrypto— 暗号化関数uuid-ossp— UUID生成vector— ベクトル類似検索(pgvector)
PGVector(Ultron)
Ultronサービス(Node.js/NestJS)が使用する、AIエンベディングとベクトル類似検索専用の独立したPostgreSQLインスタンス。| 属性 | 値 |
|---|---|
| 使用サービス | Ultron |
| 検証済みバージョン | PostgreSQL 16(pgvector付き) |
| サポートバージョン | 16.x(最新までのすべてのパッチバージョン) |
btree_gist— GiSTインデックス演算子クラスcitext— 大文字小文字を区別しない文字列型cube— 多次元キューブデータ型pg_stat_statements— クエリ実行統計pg_trgm— トライグラムテキスト検索pgcrypto— 暗号化関数uuid-ossp— UUID生成vector— ベクトル類似検索(pgvector)
MongoDB
生成コードアーティファクト、デザインインポート、柔軟なスキーマデータ用のドキュメントデータベース。| 属性 | 値 |
|---|---|
| 使用サービス | Automation |
| 検証済みバージョン | 5.0 |
| サポートバージョン | 5.0.x |
Redis
キャッシュ、セッション、ジョブキュー用のインメモリデータストア。| 属性 | 値 |
|---|---|
| 使用サービス | Automation |
| 検証済みバージョン | 6.2(スタンドアロン、認証なし) |
| サポートバージョン | 6.2.x |
externalRedis.usernameフィールドは空でも明示的に設定する必要があります。省略すると、チャートが接続URIにプレースホルダー文字列を挿入し、URI::InvalidURIErrorクラッシュを引き起こします。ElastiCacheまたはAzure Cache for Redisの場合はusername: ""を設定してください。RabbitMQ
非同期メッセージ処理用のメッセージブローカー。| 属性 | 値 |
|---|---|
| 使用サービス | Automation |
| 検証済みバージョン | 3.13(AWS Amazon MQ) |
| サポートバージョン | 3.13.x |
Jiteraの Helm チャートは、デフォルトでクラスター内の Bitnami RabbitMQ サブチャートを使用し、バージョンは 3.8.35 が同梱されています。上記の検証済みバージョンは、外部のマネージドブローカーを使用する場合のものです — AWS Amazon MQ は現在 RabbitMQ 3.13 のみを提供しており、このバージョンを Jitera のセルフホストステージング環境で検証しています。
externalRabbitmq.hostはホスト名のみを含める必要があります — プロトコル(amqps://)やポート(:5671)を含めないでください。チャートがポートを別途付加します。ホストフィールドにポートを含めると、接続URLでポートが重複します。関連ドキュメント
アーキテクチャ概要
コンポーネントの説明とサービス依存関係
Helm Values
Helmチャート設定の完全なリファレンス
デプロイ要件
必須およびオプションのデプロイ要件

