Vérification des connaissances - Conteneurs et CI/CD

Évaluez votre compréhension des concepts clés du Module 3. Sélectionnez la meilleure réponse pour chaque question, puis soumettez pour voir vos résultats. Vous devez obtenir au moins 60 % pour réussir.

1.

Une équipe souhaite accorder à un pipeline CI l'autorisation de pousser uniquement vers le dépôt taskboard/api et à un pipeline distinct l'autorisation de pousser uniquement vers taskboard/web, tous deux situés dans le même IONOS CLOUD Container Registry. Ils prévoient de créer un jeton par pipeline avec une ACL de poussée par dépôt. Pourquoi cette approche ne fonctionnera-t-elle pas comme prévu ?

2.

Un développeur a poussé l'image TaskBoard API vers tue1608es.cr.es-vit.ionos.com/taskboard/api:abc123 et a rédigé un manifeste de Deployment qui y fait référence. Les pods échouent avec ImagePullBackOff. L'image existe et le tag est correct. Quelle configuration est la plus probablement manquante ?

3.

Un développeur crée un Service Kubernetes de type LoadBalancer sur IONOS CLOUD Managed Kubernetes, en s'attendant à ce qu'un équilibreur de charge externe dédié soit provisionné devant le cluster. Il constate ensuite que tout le trafic transite par un seul nœud worker et que le débit plafonne. Quelle est la bonne compréhension de ce comportement ?

4.

Un workflow GitHub Actions construit l'image TaskBoard, la pousse vers Container Registry, et exécute kubectl apply contre Managed Kubernetes. Le pipeline code actuellement en dur le IONOS_TOKEN, le jeton du registre et le kubeconfig directement dans le fichier YAML du workflow. Quelle est la méthode correcte pour fournir ces identifiants ?

5.

Une image défectueuse a été déployée sur le Deployment de l'API TaskBoard sur Managed Kubernetes, et les pods sont en boucle de redémarrage. L'image précédente fonctionnait. Le développeur a besoin de la méthode la plus rapide et la plus sûre pour ramener la charge de travail en cours d'exécution à la version antérieure. Quelle commande doit-il utiliser ?