Uživatelské nástroje

Nástroje pro tento web


ansible

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
Následující verzeObě strany příští revize
ansible [2016/05/16 16:23] – [Moduly] blazekansible [2016/05/16 16:34] – [Příkazy] blazek
Řádek 44: Řádek 44:
 <code> <code>
 shell# ansible -m ping localhost shell# ansible -m ping localhost
-localhost | SUCCESS => { 
-    "changed": false, 
-    "ping": "pong" 
-} 
 </code> </code>
  
Řádek 54: Řádek 50:
 <code> <code>
 shell# ansible -m ping all -vvv shell# ansible -m ping all -vvv
-Using /etc/ansible/ansible.cfg as config file 
-ESTABLISH LOCAL CONNECTION FOR USER: root 
-localhost EXEC /bin/sh -c '( umask 22 && mkdir -p "` echo $HOME/.ansible/tmp/ansible-tmp-1463407329.4-86600338140683 `" && echo "` echo $HOME/.ansible/tmp/ansible-tmp-1463407329.4-86600338140683 `" )' 
-localhost PUT /tmp/tmpunp_l9 TO /root/.ansible/tmp/ansible-tmp-1463407329.4-86600338140683/ping 
-localhost EXEC /bin/sh -c 'LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 /usr/bin/python /root/.ansible/tmp/ansible-tmp-1463407329.4-86600338140683/ping; rm -rf "/root/.ansible/tmp/ansible-tmp-1463407329.4-86600338140683/" > /dev/null 2>&1' 
-localhost | SUCCESS => { 
-    "changed": false, 
-    "invocation": { 
-        "module_args": { 
-            "data": null 
-        }, 
-        "module_name": "ping" 
-    }, 
-    "ping": "pong" 
-} 
 </code> </code>
  
Řádek 75: Řádek 56:
 <code> <code>
 shell# ansible -m shell -a pwd all shell# ansible -m shell -a pwd all
-localhost | SUCCESS | rc=0 >> 
-/etc/ansible 
 </code> </code>
 +
 +Spustí se modul yum, s parametry název balíček moon-buggy, stav installed (chci aby byl ve stavu nainstalován), repozitář epel a na všechny stroje v inventory
 +
 +<code>
 +shell# ansible -m yum -a 'name=moon-buggy state=installed enablerepo=epel' all
 +</code>
 +
 +Spustí se modul yum, s parametry název balíček moon-buggy, stav absent (chci aby byl ve stavu nenainstalován), repozitář epel a na všechny stroje v inventory
 +
 +<code>
 +shell# ansible -m yum -a 'name=moon-buggy state=absent enablerepo=epel' all
 +</code>
 +
 ===== Inventory ===== ===== Inventory =====
  
ansible.txt · Poslední úprava: 2023/12/26 19:13 autor: 127.0.0.1