Les microservices doivent être internes au cluster GKE, permettre la configuration du nombre de répliques et être adressables uniformément à partir d'autres microservices, quel que soit le nombre de répliques. Comment devriez-vous implémenter cela ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Déployez chaque microservice en tant que Deployment, exposez-le avec un Service et utilisez le nom DNS du Service pour l'adressage intra-cluster..
Pourquoi c'est la réponse
Déployer chaque microservice en tant que Deployment permet de gérer le nombre de répliques et d'assurer la haute disponibilité. Exposer chaque Deployment avec un Service fournit une adresse IP stable et un nom DNS interne au cluster, permettant aux autres microservices de communiquer avec lui sans se soucier du nombre de répliques ou de l'emplacement des Pods. L'adressage via le nom DNS du Service assure une communication uniforme et découplée. Les options utilisant Ingress sont incorrectes car Ingress est conçu pour exposer des services à l'extérieur du cluster, pas pour la communication interne entre microservices. Déployer chaque microservice en tant que Pod directement est insuffisant car un Pod n'offre pas de gestion automatique des répliques ni de capacités de mise à l'échelle comme un Deployment.
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