passage officiel en Ansible 2.7... + exemples de commandes ansible utiles
This commit is contained in:
parent
14aa2225a4
commit
793c481f62
|
@ -12,24 +12,17 @@ Ansible fonctionne sans agent sur les serveurs (*agent-less*) et selon le concep
|
|||
|
||||
## Installation
|
||||
|
||||
Nous utilisons actuellement Ansible 2.2 (version proposée en Debian 9) :
|
||||
Nous utilisons actuellement Ansible 2.7 (version proposée en Debian 10) :
|
||||
|
||||
~~~
|
||||
# apt install ansible sshpass
|
||||
|
||||
$ ansible --version
|
||||
ansible 2.2.1.0
|
||||
ansible 2.7.7
|
||||
config file = /etc/ansible/ansible.cfg
|
||||
configured module search path = Default w/o overrides
|
||||
~~~
|
||||
|
||||
> Note : Pour Debian 8, Ansible 2.2 est disponible dans les backports :
|
||||
>
|
||||
> ~~~
|
||||
> # apt install ansible -t jessie-backports ansible
|
||||
> ~~~
|
||||
|
||||
|
||||
Ansible peut exécuter des actions sur des machines distantes. Mais certains logiciels sont requis :
|
||||
|
||||
* *Debian 6* et supérieur : `# apt-get install --no-install-recommends python python-apt dbus sudo`
|
||||
|
@ -38,7 +31,6 @@ Ansible peut exécuter des actions sur des machines distantes. Mais certains log
|
|||
* *FreeBSD* : `# pkg install python`
|
||||
|
||||
|
||||
|
||||
## Utilisation de base
|
||||
|
||||
Configuration minimale :
|
||||
|
@ -77,6 +69,12 @@ mon-serveur | SUCCESS | rc=0 >>
|
|||
jeudi 26 mai 2016, 23:16:01 (UTC+0200)
|
||||
~~~
|
||||
|
||||
Quelques exemples de commandes pratiques :
|
||||
|
||||
~~~
|
||||
$ ansible "*" -bK --one-line --forks 42 -m command --args "grep foo /etc/passwd"
|
||||
~~~
|
||||
|
||||
|
||||
## Les éléments d'Ansible
|
||||
|
||||
|
|
Loading…
Reference in New Issue