Une application récemment migrée dans un cluster Amazon EKS se met immédiatement à l'échelle jusqu'à son nombre maximal de pods configuré lors du déploiement, avant même l'arrivée du trafic utilisateur. Les autres applications du cluster fonctionnent normalement. Quel changement corrigera le comportement de mise à l'échelle de l'application ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Implémenter le Vertical Pod Autoscaler dans le cluster EKS..
Pourquoi c'est la réponse
L'application se met à l'échelle jusqu'à son nombre maximal de pods avant même l'arrivée du trafic, ce qui indique un problème de ressources allouées initialement, et non de mise à l'échelle basée sur la charge. Le Vertical Pod Autoscaler (VPA) ajuste automatiquement les requêtes et les limites de CPU et de mémoire pour les pods, garantissant qu'ils disposent des ressources appropriées. En optimisant les requêtes de ressources, le VPA peut empêcher les pods de consommer inutilement des ressources excessives au démarrage, ce qui peut déclencher une mise à l'échelle horizontale prématurée. Le Horizontal Pod Autoscaler (HPA) met à l'échelle le nombre de pods en fonction de métriques de charge (CPU, mémoire, métriques personnalisées), ce qui n'est pas le problème ici puisque l'application se met à l'échelle avant le trafic. Le Cluster Autoscaler ajuste le nombre de nœuds dans le cluster, pas le nombre de pods d'une application spécifique. Le AWS Load Balancer Controller gère les équilibreurs de charge pour les services Kubernetes, ce qui n'est pas lié au comportement de mise à l'échelle interne des pods.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise