メインコンテンツまでスキップ

Provisioning Agent Profile

Provisioning は、エージェントが本番環境で実行されるためのコンピューティングリソースを割り当て、ネットワーキングを構成します。Standalone ランタイムモードのエージェントの場合、エージェントをWorkspaceで使用できるようにするために、公開する前にプロビジョニングを完了する必要があります。Workspace ランタイムモードのエージェントの場合、公開のみで十分であり、プロビジョニングは必要ありません。

クイックステップ

  1. AI Agent > Agent Profiles に移動し、エージェントプロファイルを選択します。右上隅の鉛筆アイコンをクリックしてエージェントの編集画面を開きます。
  2. Provision をクリックしてプロビジョニングダイアログを開きます。
  3. Cluster と Namespace を選択します。
  4. Deployment Spec タブ(コンピューティングリソース)を構成します。
  5. Network タブ(接続性とアクセス)を構成します。
  6. Start Deployment をクリックしてプロビジョニングを完了します。

プロビジョニングが成功すると、エージェントはエージェントインスタンスリスト画面に表示されます。

タブ デプロイメント仕様

フィールド説明範囲デフォルト
Replicas Count実行するポッドレプリカの数(高可用性と負荷分散のため)。0から101
CPU * (必須)各ポッドのCPUリクエスト/制限(ミリコア単位)。0から10,000m100
Memory * (必須)各ポッドのメモリリクエスト/制限(MiB単位)。0から20,480 MiB128
Advanced Settingsオプションの構成を展開するためのトグル:
• Affinityスケジューリングのためのポッドのアフィニティ/アンチアフィニティルール。+ ボタンを使用してルールを追加します。形式: 役割: 管理。
• Tolerations汚染されたノードでのポッドスケジューリングのためのトレランス。+ ボタンを使用してトレランスを追加します。形式: キー: 真。

タブ ネットワーク

オプション説明
ClusterIP (デフォルト)エージェントはクラスター内でのみ公開されます。外部アクセスはありません。内部エージェントに使用します。
NodePortエージェントは各ノードの特定のポートで公開されます。外部システムは node-ip:nodeport を呼び出すことができます。
nodePortNodePortが選択されている場合に表示されます。ノード上のポート番号。
Round Robin (デフォルト)リクエストはすべてのポッドレプリカに均等に分配されます。
Trigger Typeこのエージェントに設定されたトリガー(例:Webhook、Chatbot、Scheduler)。読み取り専用で、エージェントの設定によって決まります。
Endpoint Mode: Workspaceエージェントはワークスペースのインフラストラクチャ内でアクセス可能です。ワークスペースがルーティングと認証を処理します。
Endpoint Mode: Customカスタムドメインと高度なルーティングでエージェントを公開します。

エンドポイントモードが Custom: の場合

フィールド説明
Redis connection * (必須)OAuth対応のMCPサーバー用のトークンストア。ドロップダウンから選択します。
Ingress * (必須)外部HTTP(S)公開を構成します。
• Host * (必須)エージェントの完全修飾ドメイン名。
• IngressClassName * (必須)ルーティング用のKubernetes Ingressクラス。ドロップダウンから選択します。
TLS SecretHTTPS用のTLS証明書とキーを含むKubernetesシークレット。ドロップダウンから選択します。
AnnotationsIngressリソースに添付するカスタムKubernetesアノテーション。+ボタンを使用してキーと値のペアを追加します。ルーティングルール、SSL証明書などに便利です。
Note: Customモードを使用しているとき、システムは次のように表示します: "The agent receives the OAuth callback from the browser and external apps call the chatbot directly, so external exposure is required."