Skip to content

mcp_security_book/chapter21/runtime-ts-mcp-server/deployment_config.json の削除 #5

@littlemex

Description

@littlemex
  • deployment_config.json から Secret Manager に移行

設定の構造化: 現在の deployment_config.json の内容を複数のセクションに分割

  • mcp_server/cognito/credentials (既存)

  • mcp_server/iam/role (新規)

  • mcp_server/docker/config (新規)

  • mcp_server/agent/runtime (新規)

  • deploy.py の修正:

    • 各ステップで設定を保存する際に、ローカルファイルではなく Secrets Manager に保存
    • 設定を読み込む際も Secrets Manager から取得
  • client-oauth.ts の修正:

    • 現在は Cognito 認証情報のみを Secrets Manager から取得
    • エージェント ARN を Parameter Store から取得
    • これを拡張して、必要な設定をすべて Secrets Manager から取得

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions