Déployez une application web HTTPS conteneurisée avec Docker sur GKE et assurez la mise à l'échelle automatique. Comment devriez-vous la déployer ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Utilisez le Horizontal Pod Autoscaler et activez l'autoscaling du cluster. Utilisez une ressource Ingress pour équilibrer la charge du trafic HTTPS..
Pourquoi c'est la réponse
Pour une application conteneurisée sur GKE nécessitant un autoscaling et un équilibrage de charge HTTPS, la meilleure approche est d'utiliser le Horizontal Pod Autoscaler (HPA) pour ajuster le nombre de pods en fonction de la charge de l'application. L'autoscaling du cluster GKE est essentiel pour garantir que les nœuds sous-jacents peuvent s'adapter aux besoins en ressources des pods. Une ressource Ingress est le moyen standard et recommandé dans Kubernetes pour exposer des services HTTP/HTTPS à l'extérieur du cluster, offrant des fonctionnalités avancées comme l'équilibrage de charge de couche 7, le routage basé sur l'hôte/le chemin et la terminaison SSL. L'option utilisant un Service de type LoadBalancer est moins flexible que l'Ingress pour le trafic HTTPS, car elle fournit un équilibreur de charge de couche 4 et ne gère pas nativement les fonctionnalités de routage avancées ou la terminaison SSL comme le fait l'Ingress. L'autoscaling sur le groupe d'instances Compute Engine est une approche de VM, moins granulaire et moins intégrée à la gestion des pods Kubernetes que le HPA et l'autoscaling de cluster.
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