Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Étendez les fonctionnalités d'Amazon EKS avec des projets open source

Mode de mise au point
Étendez les fonctionnalités d'Amazon EKS avec des projets open source - 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.

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.

Ces projets open source étendent les fonctionnalités des clusters Kubernetes exécutés sur ou en dehors de ceux-ci AWS, y compris les clusters gérés par Amazon EKS.

Support pour les logiciels déployés sur EKS

Lorsque vous consultez la documentation Amazon EKS, vous trouverez des références à divers outils et logiciels open source dans nos procédures et exemples. Ces outils incluent le serveur de métriques Kubernetes et le gestionnaire de certificats.

Veuillez noter que tout logiciel tiers ou open source que vous choisissez de déployer ne relève pas du champ d'application de vos Contrats de AWS Support. L'un des avantages de Kubernetes est la communauté open source active. Nous vous recommandons de travailler directement avec les communautés open source et les responsables de projets concernés afin d'établir des canaux de support appropriés pour ces composants. Pour plus d'informations, consultez les projets diplômés et en incubation associés à la Cloud Native Computing Foundation (CNCF).

L'écosystème Kubernetes comprend de nombreux projets et composants qui s'accompagnent de différents niveaux de soutien communautaire, de temps de réponse et de cas d'utilisation prévus. Lorsque vous implémentez ces technologies avec EKS, assurez-vous de bien comprendre la matrice de support de chaque composant.

AWS gère les composants open source que nous intégrons dans le plan de contrôle EKS. Cela inclut notre pipeline de sécurité complet couvrant la vérification des versions, l'analyse des vulnérabilités, les tests de validation et la gestion des correctifs pour toutes les images de conteneurs et les fichiers binaires que nous distribuons. Par exemple, AWS est responsable du serveur d'API Kubernetes. Le serveur d'API Kubernetes est couvert par le contrat de niveau de service Amazon EKS. Vous pouvez utiliser votre plan de support Amazon Web Services pour résoudre les problèmes liés au serveur d'API Kubernetes ou obtenir des conseils généraux.

Vous devez examiner attentivement le support proposé pour les différents modules complémentaires Amazon EKS. AWS les modules complémentaires sont les seuls types de modules complémentaires Amazon EKS entièrement pris en charge par AWS. AWS Les modules complémentaires Marketplace sont principalement pris en charge par AWS les partenaires. Les modules complémentaires communautaires bénéficient d'une assistance de base sur le cycle de vie de AWS. Pour plus d'informations, consultez la section Support des modules complémentaires.

Tous les modules complémentaires EKS, quel que soit leur type, bénéficient d'un support de base sur le cycle de vie de la part d'EKS, y compris les modules complémentaires Marketplace. Le support de base relatif au cycle de vie inclut l'installation et la désinstallation du module complémentaire. Pour plus d'informations sur les types de modules complémentaires Amazon EKS disponibles et les niveaux de support associés, consultez la section Étendue du support pour les modules complémentaires Amazon EKS. Pour voir les modules complémentaires entièrement pris en charge par AWS, consultez les modules complémentaires Amazon Web Services.

Outils de gestion connexes pour les clusters Amazon EKS et Kubernetes.

eksctl est un outil de CLI pour créer des clusters sur Amazon EKS.

Avec AWS Controllers for Kubernetes, vous pouvez créer et gérer des AWS ressources directement à partir de votre cluster Kubernetes.

Flux est un outil que vous pouvez utiliser pour gérer la configuration de votre cluster à l'aide de Git. Il utilise un opérateur dans le cluster pour déclencher des déploiements à l'intérieur de Kubernetes. Pour plus d'informations sur les opérateurs, consultez OperatorHub.io on GitHub.

Avec le CDK pour Kubernetes (cdk8s), vous pouvez définir des applications et des composants Kubernetes en utilisant des langages de programmation familiers. Les applications cdk8s se synthétisent en manifestes Kubernetes standard, qui peuvent être appliqués à n'importe quel cluster Kubernetes.

Projets de mise en réseau connexes pour les clusters Amazon EKS et Kubernetes.

Amazon EKS prend en charge la mise en réseau VPC via le plugin CNI Amazon VPC pour Kubernetes. Le plugin attribue une adresse IP de votre VPC à chaque Pod.

Le AWS Load Balancer Controller permet de gérer les AWS Elastic Load Balancers pour un cluster Kubernetes. Il satisfait les ressources Kubernetes Ingress en provisionnant des équilibreurs de charge d'application. AWS Il satisfait les ressources du service Kubernetes en fournissant des équilibreurs de charge réseau. AWS

ExternalDNS synchronise les services Kubernetes exposés et les entrées avec les fournisseurs DNS tels qu'Amazon Route 53 et Service Discovery. AWS

Projets de machine learning connexes pour les clusters Amazon EKS et Kubernetes.

Boîte à outils d'apprentissage automatique pour Kubernetes.

Projets de scalabilité automatique connexes pour les clusters Amazon EKS et Kubernetes.

Cluster Autoscaler est un outil qui ajuste automatiquement la taille du cluster Kubernetes en fonction de la sollicitation de l'UC et de la mémoire.

Karpenter est un autoscaler de nœuds Kubernetes conçu pour la flexibilité, les performances et la simplicité.

Escalator est un outil de scalabilité automatique horizontal optimisé de lot ou de tâche pour Kubernetes.

Projets de surveillance connexes pour les clusters Amazon EKS et Kubernetes.

Prometheus est une boîte à outils de surveillance de systèmes et d'alerte open source.

Projets d'intégration/de déploiement en continu (CI/CD) connexes pour les clusters Amazon EKS et Kubernetes.

Solution CI/CD pour les applications cloud modernes sur les clusters Amazon EKS et Kubernetes.

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.