Serveur Amazon EKS Model Context Protocol (MCP) - Amazon EKS

Aidez à améliorer cette page

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Pour contribuer à ce guide de l'utilisateur, cliquez sur le GitHub lien Modifier cette page sur qui se trouve dans le volet droit de chaque page.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Serveur Amazon EKS Model Context Protocol (MCP)

Le serveur Amazon EKS MCP est un service entièrement géré permettant des expériences basées sur l'IA pour le développement et les opérations. Le Model Context Protocol (MCP) fournit une interface standardisée qui enrichit les agents et applications d'IA grâce à une connaissance contextuelle en temps réel de vos clusters EKS et de vos ressources Kubernetes, permettant ainsi des réponses plus précises et sensibles au contexte ainsi que des flux de travail basés sur l'IA tout au long du cycle de vie des applications, de la configuration initiale à l'optimisation de la production et au dépannage.

Note

Le serveur Amazon EKS MCP est en version préliminaire pour Amazon EKS et est sujet à modification.

Présentation de

Le serveur EKS MCP peut être facilement intégré à n'importe quel assistant de codage AI compatible MCP pour améliorer votre flux de travail de développement comme Kiro,Amazon Q Developer CLI ou des outils tiers tels que Cursor ou Cline. Au démarrage, le serveur EKS MCP vous guide tout au long de la création du cluster, du provisionnement automatique des prérequis et de l'application AWS des meilleures pratiques. Au cours du développement, il simplifie les opérations EKS et Kubernetes en fournissant des flux de travail de haut niveau pour le déploiement des applications et la gestion des clusters. Pour le débogage et le dépannage, le serveur accélère la résolution des problèmes grâce à des aides au dépannage intégrées et à l'accès à la base de connaissances disponibles sur la console EKS et sur vos assistants IA préférés. Ces fonctionnalités sont accessibles via des interactions en langage naturel, ce qui vous permet d'effectuer des opérations Kubernetes complexes de manière plus intuitive et plus efficace.

Le serveur EKS MCP entièrement géré est hébergé dans le AWS cloud, ce qui élimine le besoin d'installation et de maintenance locales. Il fournit des fonctionnalités professionnelles telles que des mises à jour et des correctifs automatiques, une sécurité centralisée grâce à l'intégration AWS IAM, une journalisation complète des audits via, ainsi que l'évolutivité AWS CloudTrail, la fiabilité et le support éprouvés de. AWS Le serveur EKS MCP entièrement géré et hébergé dans le AWS cloud offre les principaux avantages suivants :

  • Éliminez l'installation et la maintenance. Le serveur EKS MCP étant hébergé dans le AWS cloud, vous n'avez plus besoin de gérer les mises à jour des versions ni de résoudre les problèmes liés au serveur local. Configurez simplement votre assistant AI pour qu'il se connecte au point de terminaison du serveur EKS MCP hébergé, et vous êtes prêt à commencer à travailler avec vos clusters EKS.

  • Gestion centralisée des accès. Le serveur EKS MCP s'intègre à IAM, fournissant un moyen centralisé et sécurisé de contrôler l'accès au serveur. Toutes les demandes sont signées à l'aide de AWS SigV4 via un proxy léger, ce qui permet une intégration fluide avec vos AWS informations d'identification et vos politiques IAM existantes.

  • Surveillance et visibilité améliorées. AWS CloudTrail l'intégration capture les appels à l'outil d'initialisation et d'accès complet effectués via le service hébergé, permettant ainsi des pistes d'audit détaillées et des rapports de conformité.

  • Toujours up-to-date. Recevez automatiquement de nouveaux outils, fonctionnalités et corrections de bogues sans avoir à mettre à jour les installations locales. Le service hébergé est continuellement amélioré en fonction de vos commentaires et des AWS meilleures pratiques.

Exemples d'intégration

Le serveur EKS MCP fournit plusieurs outils que vous pouvez utiliser pour :

  • Gérez votre cluster Créez, configurez et gérez des clusters EKS selon les meilleures pratiques automatisées.

  • Gérez les ressources Kubernetes Déployez des applications, gérez les ressources Kuberentes et inspectez l'état du cluster.

  • Résoudre les problèmes de votre cluster Diagnostiquez les problèmes à l'aide des outils de dépannage intégrés et de la base de connaissances des runbooks

  • Consultez la documentation Recherchez et récupérez la documentation EKS pertinente de manière contextuelle.

Explorez vos clusters

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

Consultez les ressources 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

Résolution des problèmes

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

Création de ressources (si le mode « écriture » est activé)

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

Mise en route

Consultez Commencer à utiliser le serveur Amazon EKS MCP pour démarrer.