Aller au contenu
English
Infrastructure as Code medium

Quiz Inventaires Ansible

15 min de lecture

Logo Ansible

L'inventaire est la pièce qu'on croit maîtriser jusqu'au jour où une variable arrive d'un endroit qu'on n'avait pas prévu. Ce quiz vérifie que vous savez décrire un parc en INI comme en YAML, construire des méta-groupes, ranger vos variables dans group_vars et host_vars, et surtout prédire quelle valeur gagne quand deux fichiers déclarent la même.

Il couvre aussi les inventaires dynamiques, dont la logique est différente : le fichier ne décrit plus le parc, il décrit comment interroger la source qui le connaît. C'est le moment de vérifier que vous savez déboguer un plugin qui ne retourne rien.

Les questions sont réparties sur les guides de la section, avec un mélange de QCM, de vrai/faux et de mots à compléter :

  • la structure d'un inventaire YAML minimal et son équivalent INI, avec leurs cas d'usage respectifs ;
  • les méta-groupes ([prod:children]) et l'imbrication de groupes sur plusieurs niveaux ;
  • le rangement des variables en group_vars et host_vars, y compris le découpage main.yml plus vault.yml ;
  • la précédence des variables, la règle qui départage group_vars/all, group_vars/<groupe> et le vars: d'un playbook ;
  • les patterns d'hôtes (all:!dbservers, intersections, expressions régulières) que consomment ansible et --limit ;
  • le comportement d'Ansible face à plusieurs inventaires ou à un dossier passé en -i ;
  • les plugins dynamiques (AWS EC2, Proxmox, libvirt, NetBox), leur activation dans ansible.cfg et leurs limites connues.

Chaque question renvoie vers la page exacte qui justifie la réponse, avec une ancre précise sur la sous-section concernée. Vous pouvez donc réviser le point qui manque sans relire toute la section.

Quarante questions tirées dans les treize guides de la section, en quarante minutes, avec un seuil de réussite à 70 %. Le tirage est aléatoire à chaque passage : deux tentatives ne posent pas les mêmes questions, ce qui permet de rejouer le quiz après révision sans mémoriser les réponses.

Contrôle de connaissances

Validez vos connaissances avec ce quiz interactif

40 questions
40 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

Un score global dit peu de chose : ce qui compte est la famille de questions sur laquelle les erreurs se concentrent, car chacune renvoie à un guide précis et à un réflexe de diagnostic différent. Les trois cas ci-dessous couvrent l'essentiel de ce que la section enseigne.

  • Si vous échouez sur la précédence des variables, c'est le point à reprendre en priorité : il produit les pannes les plus difficiles à diagnostiquer, parce que le playbook est correct et que seule la valeur est fausse.
  • Si les patterns d'hôtes vous résistent, gardez ansible-inventory --graph sous la main : il montre l'appartenance réelle des hôtes, là où la lecture du fichier ne montre que l'intention.
  • Si les plugins dynamiques vous posent problème, retenez le réflexe de diagnostic : ansible-inventory --list avec -vvv expose les appels à l'API, ce qu'un inventaire vide ne dit jamais de lui-même.
  • Trouver le bon module : La méthode pour choisir un module plutôt qu'une commande brute, et la documentation qui va avec.
  • Module copy : Le premier module de fichiers, avec ses permissions et sa validation.
  • Module file : Créer, supprimer et gérer les droits d'un fichier ou d'un répertoire.

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