mcpField
A
adk-infra-expert

adk-infra-expert

github.com/jeremylongshoreクラウド・DevOps2.9k37 回インストール2 日前に更新
リポジトリ

adk-infra-expert について

adk-infra-expertは、Vertex AI ADK向けインフラのTerraform設定を生成・検証するスキルです。セキュリティ制約に沿った構成と、デプロイチェックリストや検証レポートの作成に役立ちます。

主な機能

  1. 01Terraformモジュールの生成と検証
  2. 02安全なVPCとPrivate Service Connectの設定
  3. 03最小権限IAMの構成
  4. 04Agent Engine、Code Execution、Memory Bankの設定
  5. 05VPC Service Controlsとモニタリングの構成
  6. 06デプロイ検証とチェックリスト

活用シーン

  1. 01Vertex AI ADKエージェント用インフラの構築
  2. 02企業のネットワーク・IAM制約の適用
  3. 03デプロイ構成とコンポーネントの確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/jeremylongshore/tons-of-skills-marketplace --skill adk-infra-expert

インストール後、Claude Code で/adk-infra-expertを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
ARD.md
errors.md
examples.md
implementation.md
PRD.md
scripts/
init-terraform.sh

詳細

Adk Infra Expert

概要

Terraform を使用して、本番環境向けの Vertex AI ADK インフラストラクチャをプロビジョニングします。セキュアなネットワーク、最小権限の IAM、Agent Engine ランタイム、Code Execution サンドボックスのデフォルト設定、Memory Bank の設定が含まれます。このスキルを使用すると、VPC Service Controls が必要な場合を含む、エンタープライズのセキュリティ要件に適合した Terraform モジュールとデプロイチェックリストを生成・検証できます。

前提条件

このスキルを使用する前に、以下を確認してください。

  • 課金が有効になっている Google Cloud プロジェクト
  • Terraform 1.0 以降がインストールされていること
  • 適切な権限を持つ gcloud CLI の認証が完了していること
  • 対象プロジェクトで Vertex AI API が有効になっていること
  • VPC Service Controls アクセスポリシーが作成されていること(エンタープライズ向け)
  • Agent Engine のアーキテクチャと要件を理解していること

手順

  1. Terraform を初期化する:リモート状態の保存用バックエンドを設定します
  2. 変数を設定する:project_id、region、エージェント設定を定義します
  3. VPC をプロビジョニングする:Private Service Connect を使用してネットワークインフラストラクチャを作成します
  4. IAM を設定する:最小権限のロールを持つサービスアカウントを作成します
  5. Agent Engine をデプロイする:コード実行とメモリバンクを含むランタイムを設定します
  6. VPC-SC を有効にする:データ流出を防ぐためにサービス境界を適用します
  7. モニタリングを設定する:Cloud Monitoring のダッシュボードとアラートを設定します
  8. デプロイを検証する:エージェントのエンドポイントをテストし、すべてのコンポーネントを確認します

出力

  • プロジェクトに適用された設定ファイルまたはコードの変更
  • 正しく実装されていることを確認する検証レポート
  • 実施した変更とその理由の概要

出力形式の仕様については、Terraform の実装詳細を参照してください。

エラー処理

包括的なエラー処理については、${CLAUDE_SKILL_DIR}/references/errors.mdを参照してください。

例

詳細な例については、${CLAUDE_SKILL_DIR}/references/examples.mdを参照してください。

リソース

コメント