Aller au contenu
English
Infrastructure as Code medium

Quiz Execution Environments Ansible

15 min de lecture

Logo Ansible

Un Execution Environment règle la question « ça marche sur ma machine » en emportant Ansible, ses collections et ses dépendances Python dans une image. Ce quiz vérifie que vous savez en exécuter un avec ansible-navigator, lire sa configuration effective, en construire un avec ansible-builder, et diagnostiquer celui qui refuse de démarrer.

Il porte aussi sur un point que la documentation officielle survole : la politique de téléchargement de l'image, qui décide si votre exécution part de l'image locale ou d'une version fraîche du registre, et qui explique bien des comportements inattendus en intégration continue.

Les questions parcourent les guides de la section, en QCM, vrai/faux et mots à compléter :

  • ce qu'un Execution Environment contient réellement, et ce qu'il résout par rapport à une installation locale ;
  • l'installation et le fichier ansible-navigator.yml, ses réglages persistants et sa hiérarchie de chargement ;
  • les modes interactifs contre le mode stdout, et quand chacun sert ;
  • la politique de pull (missing, always, never) et ses effets en intégration continue ;
  • l'inspection d'une image : lister les collections embarquées, lire la documentation d'un module depuis l'EE ;
  • la configuration effective vue par l'EE, qui n'est pas celle de votre ansible.cfg local ;
  • la construction d'un EE avec ansible-builder, ses fichiers de définition et le choix de l'image de base ;
  • le dépannage d'un EE qui ne démarre pas, ou dont une collection manque à l'appel.

Chaque question renvoie vers le guide et l'ancre qui justifient la réponse, ce qui permet de revoir un réglage précis sans relire toute la section.

Contrôle de connaissances

Validez vos connaissances avec ce quiz interactif

30 questions
30 min.
70% requis

Informations

  • Le chronomètre démarre au clic sur Démarrer
  • Questions à choix multiples, vrai/faux et réponses courtes
  • Vous pouvez naviguer entre les questions
  • Les résultats détaillés sont affichés à la fin

Lance le quiz et démarre le chronomètre

  • Si la politique de pull vous a piégé, retenez le cas qui coûte le plus cher : avec always, une chaîne d'intégration continue retélécharge l'image à chaque exécution, ce qui allonge les temps et dépend de la disponibilité du registre.
  • Si vous confondez encore ansible-navigator et ansible-builder, la frontière est simple : le premier exécute dans un EE, le second fabrique l'EE.
  • Si l'inspection vous manque, exercez-vous à retrouver la version d'une collection embarquée sans lancer de playbook : c'est le geste qui règle la moitié des « le module n'existe pas ».

Ce site vous est utile ?

Sachez que moins de 1% des lecteurs soutiennent ce site.

Je maintiens +700 guides gratuits, sans pub ni tracking. Un soutien, même symbolique, m'aide à couvrir l'hébergement et à garder ces ressources gratuites. Merci pour votre appui.

Le formulaire ne s'affiche pas ? Ouvrir Ko-fi dans un onglet.

Abonnez-vous et suivez mon actualité DevSecOps sur LinkedIn