Exercice 5 : Exploration de 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

Explorer et comprendre l’environnement de laboratoire. Cet exercice couvrira :

Guide

Étape 1 : Connexion à la Plateforme d’Automatisation Ansible

  1. Revenez à la page de lancement de l’atelier fournie par votre instructeur.

  2. Cliquez sur le lien vers l’interface Web de la Plateforme d’Automatisation Ansible. Vous devriez voir un écran de connexion similaire à ceci :

    Fenêtre de connexion

    • Le nom d’utilisateur est admin
    • Le mot de passe est fourni sur la page de lancement
  3. Après la connexion, le tableau de bord des jobs sera affiché par défaut comme ci-dessous.

    Tableau de bord

  4. Cliquez sur le bouton ? en haut à droite de l’interface utilisateur, puis cliquez sur À propos.

    Bouton À propos

  5. Une fenêtre pop-up apparaîtra avec les informations de version.

    Fenêtre d'informations sur la version

Étape 2 : Examiner l’Inventaire de la Plateforme d’Automatisation Ansible

Un inventaire est requis pour que la Plateforme d’Automatisation Ansible puisse exécuter des jobs. Un inventaire est une collection d’hôtes contre lesquels les jobs peuvent être lancés, semblable à un fichier d’inventaire Ansible. En outre, la plateforme peut utiliser une base de données de gestion de configuration (CMDB) existante comme ServiceNow ou Infoblox DDI.

Note :

Pour plus d’informations sur les inventaires dans la Plateforme d’Automatisation Ansible, consultez la documentation ici

  1. Cliquez sur le lien Infrastructure sous Automation Execution dans la barre de menu à gauche, puis cliquez sur le lien Inventaires.

    Bouton Inventaires

  2. Sous Inventaires, cliquez sur Workshop Inventory.

    Lien Workshop Inventory

  3. Sous Workshop Inventory, cliquez sur le bouton Hôtes en haut. Il y aura quatre hôtes ici, de rtr1 à rtr4, ainsi que le nœud de contrôle Ansible.

    Hôtes Workshop Inventory

  4. Cliquez sur l’un des dispositifs.

    Détail hôte Workshop

    Prenez note du champ VARIABLES. Les host_vars sont définis ici, y compris la variable ansible_host.

  5. Cliquez sur GROUPES. Il y aura plusieurs groupes ici, y compris routers et cisco. Cliquez sur l’un des groupes.

    Groupes Workshop Inventory

  6. Cliquez sur l’un des groupes.

    Variables de groupe Workshop Inventory

    Prenez note du champ VARIABLES. Les group_vars sont définis ici, y compris les variables ansible_connection et ansible_network_os.

Étape 3 : Examiner le Projet de la Plateforme d’Automatisation Ansible

Un projet permet d’importer des playbooks dans la Plateforme d’Automatisation Ansible. Vous pouvez gérer les playbooks et les répertoires de playbooks en les plaçant manuellement sous le chemin de base des projets sur votre serveur de Plateforme d’Automatisation Ansible, ou en les plaçant dans un système de gestion de code source (SCM) pris en charge par la plateforme, notamment Git (GitHub, GitLab, etc.).

Note :

Pour plus d’informations sur les Projets dans la Plateforme d’Automatisation Ansible, veuillez consulter la documentation

  1. Cliquez sur le lien Projets sous Automation Execution dans la barre de menu à gauche.

    Lien Projet Workshop

  2. Sous PROJETS, il y aura un Workshop Project.

    Lien Projet Workshop

    Notez que GIT est indiqué pour ce projet. Cela signifie que ce projet utilise Git pour la gestion du code source.

  3. Cliquez sur Workshop Project.

    Détail du Projet Workshop

    Note : L’URL de contrôle source est configurée sur https://github.com/network-automation/toolkit.

Étape 4 : Examiner les Informations d’identification de la Plateforme d’Automatisation Ansible

Les identifiants sont utilisés par la Plateforme d’Automatisation Ansible pour l’authentification lors du lancement de Jobs sur des machines, de la synchronisation avec des sources d’inventaire et de l’importation de contenu de projet à partir d’un système de contrôle de version. Pour l’atelier, nous avons besoin d’un identifiant pour nous authentifier aux dispositifs réseau.

Note :

Pour plus d’informations sur les Informations d’identification dans la Plateforme d’Automatisation Ansible, veuillez consulter la documentation.

  1. Cliquez sur le lien Infrastructure sous Automation Execution dans la barre de menu à gauche, puis cliquez sur le lien Informations d’identification.

    Lien Informations d’identification

  2. Sous Informations d’identification, plusieurs identifiants préconfigurés sont présents, notamment Workshop Credential, Controller Credential et l’identifiant registry.redhat.io. Cliquez sur Workshop Credential.

    Lien Identifiant Workshop

  3. Sous Workshop Credential, examinez les éléments suivants :

Points Clés

Conclusion

Vous avez complété l’exercice 5.

Vous avez maintenant examiné les trois composants nécessaires pour démarrer avec la Plateforme d’Automatisation Ansible : un identifiant, un inventaire et un projet. Dans le prochain exercice, nous créerons un modèle de travail.


Exercice précédent | Exercice suivant

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