Diferències
Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
| Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
| info:cursos:udemy:ansible:playbooks [12/09/2018 03:46] – [2.23 Ignore Errors] mate | info:cursos:udemy:ansible:playbooks [19/09/2018 00:54] (actual) – [2.11 introducción Playbooks] mate | ||
|---|---|---|---|
| Línia 16: | Línia 16: | ||
| * cada guión es un playbook, puede haber varios en un fichero | * cada guión es un playbook, puede haber varios en un fichero | ||
| * **name** es opcional, pero recomendado | * **name** es opcional, pero recomendado | ||
| - | * '' | + | * '' |
| == 2.12 Esenciales | == 2.12 Esenciales | ||
| * hosts: lista de servidores a administrar (grupos o servidores) | * hosts: lista de servidores a administrar (grupos o servidores) | ||
| - | * si se quieren separar, usar **:** | + | * si se quieren separar, usar **%%:%%** |
| * se puede usar **&** para que estén en 2 grupos a la vez | * se puede usar **&** para que estén en 2 grupos a la vez | ||
| * se puede usar **!** | * se puede usar **!** | ||
| + | |||
| <code yaml> | <code yaml> | ||
| hosts: serweb # un grupo, afecta a todas las máquinas | hosts: serweb # un grupo, afecta a todas las máquinas | ||
| Línia 53: | Línia 54: | ||
| * '' | * '' | ||
| * '' | * '' | ||
| - | * '' | + | * '' |
| * '' | * '' | ||
| Línia 388: | Línia 389: | ||
| == 2.24 Failed When | == 2.24 Failed When | ||
| + | '' | ||
| + | |||
| + | un comando es marcado como erróneo si su **rc** (return code) es != 0 -> '' | ||
| + | |||
| + | <code yaml; siempre retornará changed> | ||
| + | - name: ejecutar comando | ||
| + | command: ip a | ||
| + | </ | ||
| + | |||
| + | <code yaml; da error si no existe la interfaz eth2> | ||
| + | - name: ejecutar comando | ||
| + | command: ip a | ||
| + | register: salida | ||
| + | failed_when: | ||
| + | </ | ||
| + | |||
| + | <code yaml; no la marca como cambiada> | ||
| + | - name: no marcar nunca como cambiado | ||
| + | command: uptime | ||
| + | changed_when: | ||
| + | </ | ||
| + | se pueden combinar en la misma tarea juntas | ||