Amazon EKS 模型內容通訊協定 (MCP) 伺服器 - Amazon EKS

協助改進此頁面

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

若要為本使用者指南貢獻內容,請點選每個頁面右側面板中的在 GitHub 上編輯此頁面連結。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Amazon EKS 模型內容通訊協定 (MCP) 伺服器

Amazon EKS MCP 伺服器是一項全受管服務,可為開發和操作提供 AI 驅動的體驗。模型內容通訊協定 (MCP) 提供標準化界面,透過對 EKS 叢集和 Kubernetes 資源的即時、內容相關知識,讓 AI 代理程式和應用程式在整個應用程式生命週期中,從初始設定到生產最佳化和故障診斷,都能更準確、更了解內容的回應和採用 AI 技術的工作流程。

注意

Amazon EKS MCP 伺服器目前為 Amazon EKS 的預覽版本,可能會有所變更。

概觀

EKS MCP 伺服器可以輕鬆與任何 MCP 相容 AI 編碼助理整合,以增強開發工作流程,例如 KiroAmazon Q Developer CLI 或 CursorCline 等第三方工具。開始使用時,EKS MCP 伺服器會引導您完成叢集建立、自動佈建先決條件,以及套用 AWS 最佳實務。在開發期間,它透過為應用程式部署和叢集管理提供高階工作流程,簡化 EKS 和 Kubernetes 操作。針對偵錯和故障診斷,伺服器可透過 EKS 主控台和您最愛的 AI 助理上提供的整合式故障診斷輔助和知識庫存取,加速問題解決。這些功能可透過自然語言互動存取,讓您能夠更直覺且有效率地執行複雜的 Kubernetes 操作。

全受管 EKS MCP 伺服器託管在 AWS 雲端中,無需本機安裝和維護。它提供企業級功能,例如自動更新和修補、透過 IAM AWS 整合的集中式安全性、透過 AWS CloudTrail 的全方位稽核記錄,以及經過驗證的可擴展性、可靠性和支援 AWS。託管在 AWS 雲端的全受管 EKS MCP 伺服器提供下列主要優點:

  • 消除安裝和維護。在 AWS 雲端託管 EKS MCP 伺服器時,您不再需要管理版本更新,或對本機伺服器問題進行疑難排解。只要將 AI 助理設定為連線至託管 EKS MCP 伺服器端點,您就可以開始使用 EKS 叢集。

  • 集中式存取管理。EKS MCP 伺服器與 IAM 整合,提供集中且安全的方式來控制對伺服器的存取。所有請求都會透過輕量型代理使用 AWS SigV4 簽署,以便與您現有的 AWS 憑證和 IAM 政策無縫整合。

  • 增強監控和可見性。 AWS CloudTrail 整合會擷取透過託管服務進行的初始化和完整存取工具呼叫,以啟用詳細的稽核追蹤和合規報告。

  • 隨時up-to-date狀態。自動接收新的工具、功能和錯誤修正,而不需要更新本機安裝。託管服務會根據您的意見回饋和 AWS 最佳實務持續改善。

整合範例

EKS MCP 伺服器提供數種工具,您可以用來:

  • 管理您的叢集 使用自動化最佳實務建立、設定和管理 EKS 叢集。

  • 管理 Kubernetes 資源 部署應用程式、管理 Kuberentes 資源,以及檢查叢集狀態。

  • 對叢集進行故障診斷 使用整合式故障診斷工具和 Runbook 的知識庫來診斷問題

  • 查詢文件 以情境方式搜尋和擷取相關的 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 伺服器入門