Exercice de l’Atelier - Vérifier les Prérequis

Lisez ceci dans d’autres langues :
uk Anglais, japan 日本語, brazil Portugais du Brésil, france Français, Español Espagnol.

Table des Matières

Objectif

Guide

La phase initiale de cet atelier se concentre sur les utilitaires en ligne de commande de la Plateforme d’Automatisation Ansible, tels que :

Si vous avez besoin de plus d’informations sur les nouveaux composants de la Plateforme d’Automatisation Ansible, mettez cette page d’accueil en signet https://red.ht/AAP-20

Votre Environnement de Laboratoire

Vous travaillerez dans un environnement pré-configuré avec les hôtes suivants :

Rôle Nom d’inventaire
Hôte de Contrôle Ansible ansible-1
Hôte Géré 1 node1
Hôte Géré 2 node2
Hôte Géré 3 node3

Étape 1 - Accéder à l’Environnement

Nous recommandons d’utiliser Visual Studio Code pour cet atelier pour son navigateur de fichiers intégré, son éditeur avec mise en évidence de la syntaxe et son terminal dans le navigateur. L’accès SSH direct est également disponible. Consultez ce tutoriel YouTube sur l’accès à votre environnement de travail.

NOTE : Une courte vidéo YouTube est fournie si vous avez besoin de précisions supplémentaires : Ateliers Ansible - Accéder à votre environnement de travail

  1. Connectez-vous à Visual Studio Code via la page de lancement de l’atelier.

page de lancement

  1. Entrez le mot de passe fourni pour vous connecter.

connexion vs code

Étape 2 - Utiliser le Terminal

  1. Ouvrez un terminal dans Visual Studio Code :

image d'un nouveau terminal

  1. Naviguez vers le répertoire rhel-workshop sur le terminal du nœud de contrôle Ansible.
[student@ansible-1 ~]$ cd ~/rhel-workshop/
[student@ansible-1 rhel-workshop]$ pwd
/home/student/rhel-workshop

Étape 3 - Examiner les Environnements d’Exécution

  1. Exécutez ansible-navigator images pour voir les Environnements d’Exécution configurés.
  2. Utilisez le numéro correspondant pour enquêter sur un EE, par exemple, en appuyant sur 2 pour ouvrir ee-supported-rhel8
$ ansible-navigator images

images ansible-navigator

Note : La sortie que vous voyez peut différer de la sortie ci-dessus

menu principal ee

Sélectionner 2 pour Version d'Ansible et collections nous montrera toutes les Collections Ansible installées sur cet EE particulier, et la version de ansible-core :

informations ee

Étape 4 - Examiner la configuration de ansible-navigator

  1. Visualisez le contenu de ~/.ansible-navigator.yml en utilisant Visual Studio Code ou la commande cat.
$ cat ~/.ansible-navigator.yml
---
ansible-navigator:
  ansible:
    inventory:
      entries:
      - /home/student/lab_inventory/hosts

  execution-environment:
    image: registry.redhat.io/ansible-automation-platform-20-early-access/ee-supported-rhel8:2.0.0
    enabled: true
    container-engine: podman
    pull:
      policy: missing
    volume-mounts:
    - src: "/etc/ansible/"
      dest: "/etc/ansible/"
  1. Notez les paramètres suivants dans le fichier ansible-navigator.yml :

Pour une liste complète de chaque bouton configurable, consultez la documentation

Étape 5 - Labs de Défi

Chaque chapitre est accompagné d’un Lab de Défi. Ces tâches testent votre compréhension et l’application des concepts appris. Les solutions sont fournies sous un signe d’avertissement pour référence.


Navigation


Exercice suivant