mcpField
A
aws-containers

aws-containers

github.com/awsクラウド・DevOps3.3k9.6k 回インストール1 日前に更新
リポジトリ

aws-containers について

aws-containers は、EKS、ECS、ECR、Elastic Beanstalk など、AWS のコンテナサービスを扱うためのドメインスキルです。サービス別のガイドへ要求を振り分け、関連資料の参照を促します。AWS MCP Server を使った CLI 操作や設定確認にも対応します。

主な機能

  1. 01EKS、ECS、ECR、Beanstalk のガイド
  2. 02サービス別の参考資料への振り分け
  3. 03コンテナプラットフォームの操作案内
  4. 04AWS CLI と設定確認の支援

活用シーン

  1. 01EKS や Kubernetes の作業を計画する
  2. 02ECS ワークロードをデプロイして調査する
  3. 03ECR のイメージリポジトリを管理する
  4. 04コンテナサービスの制御プレーン障害を調べる

MCP 対応

AWS MCP Server を使って CLI コマンドの実行、CloudWatch のクエリ、設定確認ができます。標準の AWS CLI でも関連ガイドを利用できます。

インストール

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

$npx skills add https://github.com/aws/agent-toolkit-for-aws --skill aws-containers

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

同梱ファイル

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

references/
action-logs.md
beanstalk-configuration.md
beanstalk-platforms.md
beanstalk.md
ecr.md
ecs-gateway.md
ecs-managing-compute.md
ecs-workloads.md
ecs.md
eks-auto-mode.md
eks-capabilities.md
eks-control-plane.md
eks-load-balancer-controller.md
eks-managing-compute.md
eks-networking.md
eks.md

詳細

AWS コンテナ

概要

AWS 上でコンテナを扱うためのドメイン知識です。

最適な組み合わせ:AWS MCP Server — CLI コマンドの実行、CloudWatch のクエリ、設定の直接検証が可能になります。すべてのガイダンスは、標準的な AWS CLI アクセスでも利用できます。

注: 参照ファイルには、特定のランタイムバージョン、クォータ値、機能マトリックスが含まれており、変更される可能性があります。正確さが重要な場合(例:本番環境へのデプロイ、ランタイムの選択、クォータの確認)は、これらのファイルの値だけに頼らず、最新の AWS ドキュメントで値を確認してください。

重要:このスキルが読み込まれた場合、必ずこのスキルの参照ファイルと手順を主要な情報源として使用してください。API、バージョン、設定パラメーターは頻繁に変更されるため、回答する前に必ず関連する参照ファイルを読んでください。

AWS ドキュメントにアクセスする際は、利用可能であれば aws___read_documentation ツールと aws___search_documentation ツールを使用してください。それ以外の場合は、このスキルに記載されている URL を参照するか、通常のウェブアクセスで AWS ドキュメントを確認してください。このスキルから特定の URL が提供されている場合、追加情報が必要でない限り、検索する必要はありません。

ガードレール — このスキルのファイルの保存場所(MCP とローカルインストール)

このスキルは 2 通りの方法で読み込むことができ、それぞれスキルに同梱された参照ファイルの場所が異なります。参照ファイルを読む前に、スキルがどの方法で読み込まれたかを確認してください。

  • AWS MCP の retrieve_skill ツール経由で読み込まれた場合: スキルはローカルファイルシステムにインストールされていません。各参照ファイルは、file パラメーターを指定して retrieve_skill で取得する必要があります(例:file="references/ecs.md" または file="references/action-logs.md")。これらのパスはディスク上に存在しないため、ローカルで file_read してはいけません。
  • ローカルにインストールされている場合(例:.kiro/skills/aws-containers/ または ~/.claude/skills/aws-containers/):相対パスを使用して、ローカルのスキルディレクトリからファイルを読み込んでください。

この区別は、スキルに同梱されたファイルにのみ適用されます。ユーザーデータとセッションの成果物は、常にユーザーの作業ディレクトリから読み書きしてください。retrieve_skill を通じて顧客データを取得したり、書き込んだりしてはいけません。

サービス

Elastic Kubernetes Service(EKS)

EKS は、Kubernetes クラスターの運用の複雑さを解消する、フルマネージドの Kubernetes サービスです。EKS を使用すると、次のことができます。

  • 運用上の負担を減らしながら、アプリケーションをより迅速にデプロイする
  • ワークロードの需要の変化に合わせて、シームレスにスケールする
  • AWS との統合と自動更新によってセキュリティを強化する
  • 標準の EKS と、完全自動化された EKS Auto Mode から選択する

EKS は、AWS クラウド内と自社データセンター(EKS Anywhere および Amazon EKS Hybrid Nodes)の両方で Kubernetes クラスターを実行するための主要なプラットフォームです。

Elastic Container Service(ECS)

Amazon Elastic Container Service(Amazon ECS)は、コンテナ化されたアプリケーションのデプロイ、管理、スケーリングを容易にする、フルマネージドのコンテナオーケストレーションサービスです。フルマネージドサービスである Amazon ECS には、AWS の設定と運用に関するベストプラクティスが組み込まれています。Amazon Elastic Container Registry などの AWS ツールや、Docker などのサードパーティ製ツールと統合されています。この統合により、チームは環境ではなく、アプリケーションの構築に集中しやすくなります。コントロールプレーンを管理する複雑さを伴わずに、クラウド内の AWS リージョン間およびオンプレミスで、コンテナワークロードを実行してスケールできます。

Elastic Container Registry(ECR)

Amazon Elastic Container Registry(Amazon ECR)は、安全性、スケーラビリティ、信頼性に優れた、AWS マネージドのコンテナイメージレジストリサービスです。Amazon ECR は、AWS IAM を使用したリソースベースの権限を持つプライベートリポジトリをサポートします。これにより、指定されたユーザーまたは Amazon EC2 インスタンスが、コンテナリポジトリとイメージにアクセスできます。任意の CLI を使用して、Docker イメージ、Open Container Initiative(OCI)イメージ、および OCI 互換アーティファクトをプッシュ、プル、管理できます。

Elastic Beanstalk

Elastic Beanstalk を使用すると、サポートされているさまざまなプラットフォーム上で、AWS クラウドにウェブアプリケーションをデプロイできます。アプリケーションをビルドしてデプロイします。Elastic Beanstalk は Amazon EC2 インスタンスをプロビジョニングし、ロードバランシングを設定し、ヘルスモニタリングをセットアップして、環境を動的にスケーリングします。

AWS App Runner

AWS App Runner は 2026 年 4 月 30 日をもって終了します。新規顧客の受け入れと新機能の提供はありません。既存の顧客は ECS Express Mode に移行してください。詳しくは、App Runner Availability Change をご覧ください。

ルーティング

ユーザーのニーズ対応
Elastic Kubernetes Service (EKS) または一般的な Kuberneteseks.md を読む
Elastic Container Service (ECS)ecs.md を読む
Elastic Container Registry (ECR)ecr.md を読む
Elastic Beanstalkbeanstalk.md を読む

Action Logs の積極的な推奨: ECS コントロールプレーンの障害(デプロイのロールバック/サーキットブレーカー、またはタスクの配置失敗)のトラブルシューティング時に、クラスターで Action Logs がまだ設定されていない場合は、回答する前に action-logs.md を読み、その段階分けに従って、Action Logs の有効化を積極的に推奨するかどうか判断してください。

コメント