playbooks playbook custom ansible ansible-playbook ansible-inventory

playbook - Listar todos los hosts ansible del archivo de inventario para una tarea



ansible playbook documentation (1)

Esa es la solución:

with_items: groups[''all'']

Para una copia de seguridad necesito recorrer en iteración todos los hosts en mi archivo de inventario para estar seguro de que existe el destino de la copia de seguridad. Mi estructura se parece a

/var/backups/ example.com/ sub.example.com/

Así que necesito una variable / método (incorporado) para enumerar todos los hosts del archivo de inventario, no solo un solo grupo.

Para grupos su aspecto es el siguiente.

- name: ensure backup directories are present action: file path=/var/backups/{{ item }} state=directory owner=backup group=backup mode=0700 with_items: groups[''group_name''] tags: - backup