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.
Créez des nœuds avec Amazon Linux optimisé AMIs
Amazon Elastic Kubernetes Service (Amazon EKS) fournit des AMIs images Amazon Machine () spécialisées optimisées pour exécuter des nœuds de travail Kubernetes. Ces Amazon Linux (AL) optimisés pour EKS AMIs sont préconfigurés avec des composants essentiels, tels que l'AWS kubelet IAM Authenticator et, pour garantir une intégration et une sécurité sans faille au sein de vos clusters. containerd Ce guide détaille les versions d'AMI disponibles et décrit les options spécialisées pour le calcul accéléré et les architectures basées sur ARM.
Considérations
-
Vous pouvez suivre les événements liés à la sécurité ou à la confidentialité pourAmazon Linux dans le centre de sécurité Amazon Linux
en sélectionnant l’onglet correspondant à la version souhaitée. Vous pouvez également vous abonner au flux RSS applicable. Les événements de sécurité et de confidentialité incluent une présentation du problème, les packages concernés et la manière de mettre à jour vos instances pour résoudre le problème. -
Avant de déployer une AMI accélérée ou une AMI Arm, consultez les informations contenues dans Amazon Linux AMIs accéléré optimisé pour Amazon EKS et. Arm optimisé pour Amazon EKS | Amazon Linux AMIs
-
Les EC2
P2instances Amazon ne sont pas prises en charge sur Amazon EKS car elles nécessitent la version 470 ou antérieure duNVIDIApilote. -
Tous les groupes de nœuds gérés nouvellement créés dans des clusters de la version
1.30ou d'une version plus récente utiliseront automatiquement par défaut AL2 023 comme système d'exploitation du nœud.
Amazon Linux accéléré optimisé pour Amazon EKS AMIs
Amazon Linux (AL) AMIs accéléré optimisé pour Amazon EKS repose sur le système Amazon Linux standard optimisé pour EKS. AMIs Ils sont configurés pour servir d’images optionnelles pour les nœuds Amazon EKS afin de prendre en charge les charges de travail basées sur GPU, Inferentia
Pour de plus amples informations, veuillez consulter Utiliser l'accélérateur optimisé pour EKS AMIs pour les instances GPU.
Arm optimisé pour Amazon EKS | Amazon Linux AMIs
Les instances Arm apportent des économies significatives en termes de coût et sont bien adaptées aux applications dimensionnables et basées sur Arm, telles que serveurs web, microservices conteneurisés, flottes de cache et magasins de données distribuées. Lorsque vous ajoutez des nœuds Arm à votre cluster, passez en revue les considérations suivantes.
-
Si votre cluster a été déployé avant le 17 août 2020, vous devez effectuer une mise à niveau unique des manifestes des modules complémentaires critiques du cluster. Ceci afin que Kubernetes puisse extraire l'image correcte pour chaque architecture matérielle utilisée dans votre cluster. Pour plus d'informations sur la mise à jour des modules complémentaires de clusters, consultez Étape 1 : préparer la mise à niveau. Si vous avez déployé votre cluster à partir du 17 août 2020, vos modules complémentaires CoreDNS,
kube-proxyet le plug-in CNI Amazon VPC pour Kubernetes sont déjà compatibles avec plusieurs architectures. -
Les applications déployées sur les nœuds Arm doivent être compilées pour Arm.
-
Si vous en avez DaemonSets déployé dans un cluster existant, ou si vous souhaitez les déployer sur un nouveau cluster dans lequel vous souhaitez également déployer des nœuds Arm, vérifiez que vous DaemonSet pouvez les exécuter sur toutes les architectures matérielles de votre cluster.
-
Vous pouvez exécuter des groupes de nœuds Arm et des groupes de nœuds x86 dans le même cluster. Si vous procédez de la sorte, envisagez de déployer des images de conteneur multi-architecture dans un registre de conteneurs tel qu’Amazon Elastic Container Registry, puis d’ajouter des sélecteurs de nœuds à vos manifestes afin que Kubernetes connaisse l’architecture matérielle dans laquelle un pod peut être déployé. Pour de plus amples informations, consultez Transmission d'une image multi-architecture dans le Guide de l'utilisateur Amazon ECR et l'article de blog Présentation d'images de conteneurs multi-architectures pour Amazon ECR
.
En savoir plus
Pour plus d'informations sur l'utilisation d'Amazon Linux optimisé pour Amazon EKS AMIs, consultez les sections suivantes :
-
Pour utiliser Amazon Linux avec des groupes de nœuds gérés, veuillez consulter la rubrique Simplifiez le cycle de vie des nœuds avec des groupes de nœuds gérés.
-
Pour lancer des nœuds Amazon Linux autogérés, veuillez consulter la rubrique Récupérez l'AMI Amazon Linux recommandée IDs.
-
Pour plus d'informations sur la version, consultez Récupérer les informations sur la version Amazon Linux AMI.
-
Pour accéder à la dernière version IDs d'Amazon Linux optimisée pour Amazon EKS AMIs, consultez. Récupérez l'AMI Amazon Linux recommandée IDs
-
Pour les scripts open source utilisés pour créer l'Amazon EKS optimisé, consultez AMIs. Créez une AMI Amazon Linux personnalisée optimisée pour EKS