reprise des commandes de l'atelier setup
This commit is contained in:
@@ -6,7 +6,14 @@
|
||||
|
||||
**norme**: éditeur de texte, référence des modules ansible
|
||||
|
||||
**Pratique:** Convertir les 3 commandes adhoc de l'atelier précédent en place en playbook, associées aux machines du groupe **cibles**.
|
||||
**Pratique:** Convertir les 4 commandes adhoc de l'atelier précédent en place en playbook, associées aux machines du groupe **cibles** :
|
||||
|
||||
```bash
|
||||
ansible localhost -m openssh_keypair -a 'path=/home/formation/.ssh/id_rsa owner=formation group=formation' -u formation
|
||||
ansible cibles -u formation -k -m user -a 'user=ansible password={{ "123Soleil!"| password_hash( "sha512", 65534 | random(seed=inventory_hostname) | string) }} create_home=yes home=/home/ansible'
|
||||
ansible cibles -u formation -k -m copy -a 'dest=/etc/sudoers.d/ansible content="ansible ALL=(ALL) NOPASSWD: ALL" validate="/usr/sbin/visudo -cf %s"'
|
||||
ansible cibles -u formation -k -m authorized_key -a 'key={{ lookup( "file", "~/.ssh/id_rsa.pub") }} user=ansible'
|
||||
```
|
||||
|
||||
Rajouter 2 tâches:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user