Vous avez plusieurs microservices sous forme d'images Docker et souhaitez les déployer sur GKE afin que chacun puisse évoluer indépendamment. Que devriez-vous déployer pour chaque microservice ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Un Deployment par microservice..
Pourquoi c'est la réponse
Pour chaque microservice que vous souhaitez déployer sur GKE et faire évoluer indépendamment, vous devez créer un Deployment. Un Deployment gère le cycle de vie de vos Pods, assurant qu'un nombre spécifié de répliques de votre application est toujours en cours d'exécution. Il permet également les mises à jour progressives et les rollbacks. Les Custom Resource Definitions (CRD) sont utilisées pour étendre l'API Kubernetes avec de nouveaux types de ressources, ce qui n'est pas nécessaire pour un déploiement standard de microservices. Un fichier Docker Compose est utilisé pour définir et exécuter des applications Docker multi-conteneurs localement, et non directement sur Kubernetes. Un Job est conçu pour exécuter des tâches qui se terminent avec succès, comme des scripts ponctuels, et non pour des services continus.
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