このページの改善にご協力ください
このユーザーガイドに貢献するには、すべてのページの右側のペインにある「GitHub でこのページを編集する」リンクを選択してください。
Amazon EKS モデルコンテキストプロトコル (MCP) サーバー
Amazon EKS MCP サーバーは、AI を活用した開発および運用のエクスペリエンスを実現するフルマネージドサービスです。モデルコンテキストプロトコル (MCP)
注記
Amazon EKS MCP サーバー は Amazon EKS のプレビュー版であり、変更される可能性があります。
概要:
Amazon EKS MCP サーバーは、Kiro
フルマネージド EKS MCP サーバーは AWS クラウドでホストされているため、ローカルでのインストールやメンテナンスは必要ありません。自動更新とパッチ適用、AWS IAM 統合による一元化されたセキュリティ、AWS CloudTrail による包括的な監査ログ記録、AWS の実績あるスケーラビリティ、信頼性、サポートなど、エンタープライズグレードの機能を備えています。AWS クラウドでホストされているフルマネージド EKS MCP サーバーには、次の主な利点があります。
-
インストールとメンテナンスが不要。EKS MCP サーバーは AWS クラウドでホストされているため、バージョン更新の管理やローカルサーバーの問題のトラブルシューティングを行う必要がありません。ホストされた EKS MCP サーバーのエンドポイントに接続するように AI アシスタントを設定するだけで、EKS クラスターの使用を開始できます。
-
アクセスの一元管理。EKS MCP サーバーは IAM
と統合されており、サーバーへのアクセスを制御するための一元化された安全な方法を提供します。すべてのリクエストは、軽量なプロキシを介して AWS SigV4 で署名され、既存の AWS 認証情報や IAM ポリシーとシームレスに統合できます。 -
モニタリングと可視性の強化。AWSCloudTrail との統合により、ホストされたサービスを通じて行われる初期化や完全なアクセスを伴うツール呼び出しを記録し、詳細な監査証跡とコンプライアンスレポートを実現にします。
-
常に最新の状態。ローカルインストールを更新することなく、新しいツール、機能、バグ修正を自動的に受け取れます。ホストされたサービスは、ユーザーからのフィードバックと AWS のベストプラクティスに基づいて継続的に改善されます。
統合の例
EKS MCP サーバーには、以下に使用できるツールがいくつか用意されています。
-
クラスターの管理 自動化されたベストプラクティスを使用して、EKS クラスターを作成、設定、管理します。
-
Kubernetes リソースの管理 アプリケーションをデプロイし、Kuberentes リソースを管理し、クラスターの状態を検査します。
-
クラスターのトラブルシューティング 統合されたトラブルシューティングツールとランブックのナレッジベースを使用して、問題を診断します。
-
ドキュメントのクエリ 関連する EKS ドキュメントをコンテキスト別に検索して取得します。
クラスターの調査
Show me all EKS clusters and their status What insights does EKS have about my production-cluster? Show me the VPC configuration for my staging cluster
Kubernetes リソースの確認
List all deployments in the production namespace Show me pods that are not in Running state Get the logs from the api-server pod in the last 30 minutes
問題のトラブルシューティング
Why is my nginx-ingress-controller pod failing to start? Search the EKS troubleshooting guide for pod networking issues Show me events related to the failed deployment in the staging namespace
リソースの作成 (「書き込み」モードが有効になっている場合)
Create a new EKS cluster named demo-cluster with VPC and Auto Mode Deploy my containerized app from ECR to the production namespace with 3 replicas Generate a Kubernetes deployment YAML for my Node.js app running on port 3000
はじめに
開始するには、「Amazon EKS MCP サーバーの使用開始」を参照してください。