Préparation aux mises à niveau des versions Kubernetes et résolution des erreurs de configuration grâce aux informations sur les clusters - Amazon EKS

Aidez à améliorer cette page

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

Préparation aux mises à niveau des versions Kubernetes et résolution des erreurs de configuration grâce aux informations sur les clusters

Les informations sur les clusters Amazon EKS détectent les problèmes et fournissent des recommandations pour vous aider à gérer votre cluster. Chaque cluster Amazon EKS est soumis à des contrôles automatiques et récurrents par rapport à une liste d'informations organisée par Amazon EKS. Ces vérifications d’informations sont entièrement gérées par Amazon EKS et incluent des recommandations pour résoudre les problèmes détectés.

Types d’informations sur le cluster

  • Informations sur la configuration : identifient les erreurs de configuration dans la configuration de vos nœuds hybrides EKS susceptibles d’affecter les fonctionnalités de votre cluster ou de vos charges de travail.

  • Informations sur la mise à niveau : identifient les problèmes susceptibles d’affecter votre capacité à effectuer la mise à niveau vers les nouvelles versions Kubernetes.

Considérations

  • Fréquence : Amazon EKS actualise les informations sur les clusters toutes les 24 heures, ou vous pouvez les actualiser manuellement pour voir l’état le plus récent. Par exemple, vous pouvez actualiser manuellement les informations sur les clusters après avoir résolu un problème pour voir s’il a été résolu.

  • Autorisations : Amazon EKS crée automatiquement une entrée d’accès au cluster pour obtenir des informations sur les clusters dans chaque cluster EKS. Cette entrée autorise EKS à afficher des informations sur votre cluster. Amazon EKS utilise ces informations pour générer d’autres informations. Pour de plus amples informations, consultez AmazonEKSClusterInsightsPolicy.

Cas d’utilisation

Les informations sur les clusters d’Amazon EKS offrent des vérifications automatisées pour maintenir la santé, la fiabilité et une configuration optimale de vos clusters Kubernetes. Vous trouverez ci-dessous les principaux cas d’utilisation pour obtenir des informations sur les clusters, notamment la préparation à la mise à niveau et la résolution des problèmes de configuration.

Informations sur la mise à niveau

Les informations sur la mise à niveau constituent un type spécifique de vérifications d’informations au sein des informations sur les clusters. Ces vérifications renvoient des informations relatives à l’état de préparation de la mise à niveau des versions Kubernetes. Amazon EKS effectue des vérifications des informations sur la mise à niveau sur chaque cluster EKS.

Important

Amazon EKS a temporairement supprimé une fonctionnalité qui vous obligeait à utiliser un indicateur --force pour mettre à niveau votre cluster en cas de problèmes liés aux informations sur le cluster. Pour plus d’informations, consultez la section Annulation temporaire de l’application des informations sur la mise à niveau lors de la mise à jour de la version du cluster sur Github.

Pour plus d’informations sur la mise à niveau de votre cluster, consultez Étape 3 : mettre à jour le plan de contrôle du cluster.

Avant de mettre à jour la version Kubernetes de votre cluster, utilisez l’onglet Informations sur la mise à niveau du tableau de bord d’observabilité dans la console Amazon EKS. Si votre cluster présente des problèmes identifiés, examinez-les et apportez les correctifs nécessaires. Chaque problème est accompagné de liens vers la documentation Amazon EKS et Kubernetes. Une fois le problème résolu, actualisez les informations sur les clusters à la demande pour obtenir les informations les plus récentes. Si tous les problèmes ont été résolus, mettez à jour votre cluster.

Amazon EKS renvoie des informations relatives à l’état de préparation de la mise à niveau des versions Kubernetes. Les informations sur la mise à niveau identifient les problèmes potentiels susceptibles d’avoir un impact sur les mises à niveau des clusters Kubernetes. Cela réduit au minimum le temps de préparation des administrateurs et améliore la fiabilité des applications sur les nouvelles versions Kubernetes. Les clusters sont automatiquement analysés par Amazon EKS sur la base d’une liste de problèmes connus pouvant impacter les mises à niveau Kubernetes. Amazon EKS met fréquemment à jour la liste des vérifications des informations en fonction des révisions des modifications apportées à chaque version Kubernetes.

Les informations de mise à niveau d'Amazon EKS accélèrent le processus de test et de vérification des nouvelles versions. Elles permettent également aux administrateurs de cluster et aux développeurs d’applications d’adopter plus rapidement les nouvelles fonctionnalités Kubernetes en identifiant les points d’attention et en fournissant des recommandations de remédiation.

Informations sur la configuration

EKS Cluster Insights analyse automatiquement les clusters Amazon EKS dotés de nœuds hybrides afin d’identifier les problèmes de configuration qui entravent la communication entre le plan de contrôle Kubernetes et le webhook, les commandes kubectl telles que exec et logs, etc. Les informations sur la configuration permettent de détecter les problèmes et de fournir des recommandations pour y remédier, accélérant ainsi le délai de configuration de nœuds hybrides entièrement fonctionnels.

Mise en route

Pour consulter la liste des vérifications effectuées et les éventuels problèmes identifiés par Amazon EKS, vous pouvez utiliser la AWS Management Console, la CLI AWS, les kits SDK AWS et l’opération d’API ListInsights Amazon EKS correspondante. Consultez Afficher les informations sur le cluster pour démarrer.