==== Playbooks ==== Это файлы в которых прописаны сценарии действий, которые нужно выполнить с какой, то группой хостов. playbook состоит из: * Play — набор задач которые нужно выполнить для группы хостов * task — конкретная задача. наш inventory файл hosts.ini [demo] 127.0.0.1 ansible_user=werwolf ansible_port=2222 Ниже схема простого playbook’a использующего модуль ios_command: {{ :linux:ansible:1_03gpcpr4nkpz1ad5kgsgmg.jpg }} Создадим файл user.yaml --- - name: user hosts: demo #наша группа серверов tasks: - name: Create user # название таска user: # название модуля name: werwolf4 # имя нового пользователя state: present # создать пользователя если его нет become: true # использовать sudo запустим ansible команду ansible-playbook -i hosts.ini user.yml -K