Exercice 6 : Création d’un Modèle de job sur la Plateforme d’Automatisation Ansible

Lisez ceci dans d’autres langues : uk English, japan 日本語, Español Español, Français Français.

Table des matières

Objectif

Démontrer un modèle de job de sauvegarde de configuration réseau avec la Plateforme d’Automatisation Ansible. Ce modèle sauvegardera la configuration en cours des quatre routeurs et les stockera sous /backup sur le nœud de contrôle avec un horodatage.

Pour exécuter un Playbook Ansible dans le Contrôleur d’Automatisation, nous devons créer un Modèle de Job. Un Modèle de Job requiert :

Guide

Étape 1 : Créer un modèle de job

Note :

Assurez-vous de sélectionner modèle de job et non modèle de flux de travail.

Capture d’écran des paramètres du modèle de job remplis : modèle sauvegarde

Étape 2 : Lancer le modèle de job

  1. Revenez à la fenêtre des Modèles sous la section Automation Execution, où tous les modèles de travail sont listés.

  2. Lancez le modèle de job Sauvegarder les configurations réseau en cliquant sur le bouton en forme de fusée.

    bouton fusée

    Lorsque le bouton fusée est cliqué, cela lance le travail. Le travail s’ouvre dans une nouvelle fenêtre appelée la Vue Détails du Job. Plus d’informations sur les jobs du Contrôleur d’Automatisation peuvent être trouvées dans la documentation.

Étape 3 : Examiner le Job

Après avoir exécuté le modèle de job, la fenêtre Standard Out s’ouvre automatiquement.

vue détails travail

  1. Examinez la Fenêtre Standard Out.

    La fenêtre Standard Out affichera la sortie du Playbook Ansible. Chaque sortie de tâche correspondra exactement à ce qui serait vu en ligne de commande.

  2. Cliquez sur une tâche dans la Fenêtre Standard Out pour ouvrir la sortie structurée de cette tâche particulière.

    Cliquez sur n’importe quelle ligne où il y a un statut changed ou ok.

    détails tâche

  3. Cliquez sur l’onglet Détails pour ouvrir la Fenêtre Détails.

    La Fenêtre Détails affiche des informations telles que l’horodatage du début et de la fin du travail, le type de travail (Vérification ou Exécution), les identifiants utilisés et les journaux.

Étape 4 : Examiner la Fenêtre des Jobs

  1. Revenez au menu principal et cliquez sur Jobs sous Automation Execution.

    menu jobs

  2. Cliquez sur l’un des jobs listés.

    jobs link

  3. Examinez les détails du travail, y compris l’état, la durée et les journaux associés.

Étape 5 : Vérifier que les Sauvegardes ont été créées

  1. Connectez-vous au nœud de contrôle Ansible via SSH.

    $ ssh student@ansible-1
    
  2. Naviguez vers le répertoire /backup.

    $ cd /backup
    
  3. Listez les fichiers pour vérifier les sauvegardes créées.

    $ ls -l
    

    Vous devriez voir des fichiers avec les configurations sauvegardées des routeurs.

Points Clés

Conclusion

Vous avez complété l’exercice 6.

Dans le prochain exercice, nous explorerons les Modèles de Job REST API.


Exercice précédent | Exercice suivant

Retour à l’atelier d’automatisation réseau Ansible