modules docs ansible ansible-playbook

docs - ansible hosts module



Ansible ¿Una forma rápida de comprobar la sintaxis? (1)

Este es el comportamiento esperado según la documentación:

Cuando se ejecuta ansible-playbook con --check, no se realizarán cambios en los sistemas remotos. En cambio, cualquier módulo instrumentado para admitir el "modo de verificación" (que contiene la mayoría de los módulos principales, pero no es necesario que todos los módulos hagan esto) informará qué cambios habrían hecho en lugar de hacerlos. Otros módulos que no admiten el modo de verificación tampoco realizarán ninguna acción, pero simplemente no informarán sobre los cambios que podrían haber realizado.

http://docs.ansible.com/ansible/playbooks_checkmode.html

Si desea verificar la sintaxis de YAML, puede usar la comprobación de sintaxis.

ansible-playbook rds_prod.yml --syntax-check playbook: rds_prod.yml

¿Hay alguna forma de verificar la sintaxis y las variables del libro de jugadas?

Estoy tratando de correr en seco (- verifique) pero por algunas razones funciona muy lento. Parece que intenta realizar una acción en lugar de solo verificar la sintaxis

Quiero omitir en errores como este:

..."msg": "AnsibleUndefinedVariable: ERROR! ''application_name'' is undefined"}