--- - name: 'all' hosts: 'all' gather_facts: 'yes' roles: - role: 'ensure_ansible_prereq' - role: 'ensure_hostname' - role: 'ensure_os_patch' - role: 'ensure_os_upgrade' - role: 'ensure_cockpit' - role: 'ensure_git' - role: 'ensure_log_rotation' - role: 'ensure_repo_epel' - role: 'ensure_repo_rpmfusion' - role: 'ensure_selinux' - role: 'ensure_sudo' - role: 'ensure_timezone' - role: 'ensure_vim' - name: 'http' hosts: 'http' gather_facts: 'yes' roles: - role: 'ensure_apache' - name: 'mariadb' hosts: 'mariadb' gather_facts: 'yes' roles: - role: 'ensure_mariadb' - name: 'smtp' hosts: 'smtp' gather_facts: 'yes' roles: - role: 'ensure_postfix' - name: 'imap' hosts: 'imap' gather_facts: 'yes' roles: - role: 'ensure_dovecot' - name: 'docker' hosts: 'docker' gather_facts: 'yes' roles: - role: 'ensure_docker' - name: 'podman' hosts: 'podman' gather_facts: 'yes' roles: - role: 'ensure_podman' ...