Installer un paquet
Dans cette étape, vous allez utiliser le module Ansible Apt pour installer un paquet sur un système cible.
Tout d'abord, créez un nouveau fichier de playbook Ansible appelé /home/labex/project/apt-module-playbook.yaml
et ouvrez-le dans un éditeur de texte.
Ajoutez le contenu suivant au fichier de playbook :
- hosts: localhost
tasks:
- name: Installer un paquet
become: yes
apt:
name: docker-compose
state: present
Il s'agit d'un playbook Ansible pour installer un paquet appelé docker-compose
sur un hôte local. L'utilisation d'un accès privilégié pour effectuer la tâche est spécifiée via become: yes
. Dans le module apt
, name
spécifie que le paquet à installer est nommé docker-compose
, et state: present
assure que le paquet est dans l'état installé.
Ensuite, exécutez le playbook en utilisant la commande suivante :
ansible-playbook apt-module-playbook.yaml
Sortie exemple :
[WARNING]: Aucun inventaire n'a été analysé, seul localhost implicite est disponible
[WARNING]: La liste d'hôtes fournie est vide, seul localhost est disponible. Notez que
localhost implicite ne correspond pas à 'all'
PLAY [localhost] ***************************************************************
TASK [Collecte de faits] *********************************************************
ok: [localhost]
TASK [Installer un paquet] *******************************************************
changed: [localhost]
PLAY RECAP *********************************************************************
localhost : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0
Enfin, vérifiez si docker-compose
a été installé avec succès et affichez la version de docker-compose
.
docker-compose --version
Sortie exemple :
docker-compose version 1.29.2, build unknown
Installer avec succès un paquet sur le système cible en utilisant le module Apt.