Пример использования ansible
1. Создаем рабочую директорию
и переходим в данную директорию
2. Создаем инвентарь
Создаем файл
и пишем сервера которыми будем управлять через Ansible
Пример файла:
3. Проверяем сервера
Проверяем что наш нвентарь написан корректно и запустим простой модуль на проверку доступности
пример вывода:
SSH password:
[WARNING]: Host 'app01' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.21/reference_appendices/interpreter_discovery.html for more information.
app01 | SUCCESS => {
"ansible_facts": {
"discovered_interpreter_python": "/usr/bin/python3.12"
},
"changed": false,
"ping": "pong"
}
4. Создаем роль
5. Пишем playbook
6.
Последняя проверка 20.09.2026