Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
technique:ansible:req [2024/06/01 12:06] – créée qduchemi | technique:ansible:req [2024/06/01 19:04] (Version actuelle) – [Se préparer à utiliser Ansible] qduchemi | ||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
[Le dépôt](https:// | [Le dépôt](https:// | ||
- | Pour cette raison, il y quelques prérequis pour faire fonctionner Ansible | + | Pour cette raison, il y quelques prérequis pour faire fonctionner Ansible. Ces opérations ne sont à faire qu'une seule fois. |
## Sur les hôtes distants | ## Sur les hôtes distants | ||
Ligne 14: | Ligne 14: | ||
* L' | * L' | ||
- | < | + | < |
Picasoft utilise [[technique: | Picasoft utilise [[technique: | ||
Les hôtes doivent avoir Python 3 d' | Les hôtes doivent avoir Python 3 d' | ||
+ | |||
+ | < | ||
## Sur la machine locale | ## Sur la machine locale | ||
Ligne 30: | Ligne 32: | ||
Installer les modules supplémentaires : | Installer les modules supplémentaires : | ||
- | ```sh | + | ```bash |
ansible-galaxy collection install -r req/ | ansible-galaxy collection install -r req/ | ||
pip install -r req/ | pip install -r req/ | ||
Ligne 37: | Ligne 39: | ||
Définir les variables d' | Définir les variables d' | ||
- | ```sh | + | ```bash |
- | SCENARI_SSH_USER=< | + | PICASOFT_SSH_USER=< |
- | SCENARI_SSH_KEY_PATH=<chemin de la clé privée> | + | PICASOFT_SSH_KEY_PATH=<chemin de la clé privée> |
``` | ``` | ||
Vérifier que tout fonctionne avec la commande : | Vérifier que tout fonctionne avec la commande : | ||
- | ```sh | + | ```bash |
- | ansible-playbook playbooks/ | + | ansible-playbook |
``` | ``` | ||
Cette commande teste les accès SSH pour tous les hôtes de l' | Cette commande teste les accès SSH pour tous les hôtes de l' | ||
+ | |||
+ | < |