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.
Amazon Elastic Kubernetes Service
Amazon EKS fournit des fonctionnalités qui vous permettent de rendre vos applications plus résilientes face à des événements tels que la dégradation de l'état ou la dégradation d'une zone de disponibilité. Lorsque vous exécutez vos charges de travail dans un cluster Amazon EKS, vous pouvez encore améliorer la tolérance aux pannes et la restauration des applications en utilisant le décalage zonal ou le décalage automatique zonal. Pour plus d'informations, consultez la section En savoir plus sur le changement de zone ARC dans Amazon EKS dans le guide de l'utilisateur d'Amazon Elastic Kubernetes Service.
Utilisation du décalage zonal avec Amazon Elastic Kubernetes Service
Pour activer le décalage de zone, appliquez l'une des méthodes suivantes. Pour plus d'informations, consultez la section En savoir plus sur le changement de zone ARC dans le guide de l'utilisateur d'Amazon Elastic Kubernetes Service.
Vous pouvez démarrer un changement de zone pour un cluster Amazon EKS, ou vous pouvez l'autoriser AWS à le faire pour vous, en activant le décalage automatique de zone. Une fois que le changement de zone de votre cluster Amazon EKS a été activé avec ARC, vous pouvez démarrer un changement de zone ou activer le décalage automatique de zone à l'aide de la console ARC, de la AWS CLI ou des API de décalage zonal et de décalage automatique zonal.
Pour plus d'informations sur le démarrage d'un changement de zone, consultezDémarrer, mettre à jour ou annuler un changement de zone.
Pour plus d'informations sur l'activation d'Amazon EKS avec le changement de zone, consultez la section En savoir plus sur le décalage de zone ARC dans Amazon EKS dans le guide de l'utilisateur d'Amazon Elastic Kubernetes Service.
Comment fonctionne le changement de zone pour Amazon Elastic Kubernetes Service
Lors d'un changement de zone Amazon EKS, les opérations suivantes se produisent automatiquement pour tous les clusters Amazon EKS :
Tous les nœuds de la zone de disponibilité affectée sont isolés. Cela empêche le planificateur Kubernetes de planifier de nouveaux pods sur les nœuds de la zone de zone de zone de sécurité défectueuse.
Si vous utilisez des groupes de nœuds gérés, le rééquilibrage de la zone de disponibilité est suspendu et votre groupe Auto Scaling est mis à jour pour garantir que les nouveaux nœuds de plan de données Amazon EKS ne sont lancés que dans des zones de zone de disponibilité saines.
Les nœuds de l'AZ en mauvaise santé ne sont pas fermés et les pods ne sont pas expulsés de ces nœuds. Cela permet de garantir que, lorsqu'un changement de zone expire ou est annulé, votre trafic peut être renvoyé en toute sécurité vers la zone Z qui a encore sa pleine capacité.
Le EndpointSlice contrôleur trouve tous les points de terminaison du Pod dans la zone Z altérée et les supprime de la zone concernéeEndpointSlices. Cela garantit que seuls les points de terminaison des pods dans les zones de disponibilité saines sont ciblés pour recevoir le trafic réseau. Lorsqu'un décalage de zone est annulé ou expire, le EndpointSlice contrôleur le met à jour EndpointSlices pour inclure les points de terminaison dans la zone de zone de zone de zone restaurée.
Si vous utilisez le mode EKS Auto ou un Karpenter autogéré, le contrôleur Karpenter effectue également les opérations suivantes lors d'un changement de zone :
Arrête le provisionnement de nouvelles capacités dans la zone de zone de zone affectée en marquant toutes les offres de calcul de cette zone comme indisponibles.
Arrête les interruptions volontaires (consolidation et dérive) sur les nœuds de la zone Z altérée.
Empêche les tentatives de lancement pour les pods soumis à des exigences de planification strictes (telles que l'affinité volumique EBS) qui nécessitent une AZ altérée.
Reprend le comportement normal lorsque le décalage de zone est annulé ou expire.
Pour plus d'informations sur le changement de zone Amazon EKS, consultez le blog AWS Containers