Участник:Artushak/Ansible
Перейти к навигации
Перейти к поиску
| программное обеспечение | |
| Ansible | |
|---|---|
| Тип |
Система управления конфигурациями |
| Разработчик |
Майкл ДеХаан, Ansible Inc., Red Hat |
| Написана на | |
| Интерфейс | |
| Поддерживаемые типы файлов | |
| Читаемые | |
| Репозиторий | |
| Последняя версия | |
| Состояние |
активное |
| Лицензия | |
| Сайт | |
Ansible — система управления конфигурациями и автоматизации их применения.
Требования к удалённому хосту[править]
- Операционная система Windows, Linux, BSD или z/OS[2].
- Возможность принимать подключение по протоколу WinRM, PowerShell Remoting over WinRM (только для Windows[3]) или SSH (для любой поддерживаемой ОС).
- Интерпретатор Python.
История[править]
Программа Ansible была изначально создана Майклом ДеХааном в 2013 году вместе с компанией Ansible Inc.[уточнить], а в 2015 году эта компания была приобретена Red Hat, Inc.[4].
Терминология[править]
- Модуль — программа, выполняющая на удалённом хосте (реже — локально) определённое действие, желательно идемпотентное. Модули группируются в коллекции. Есть коллекция встроенных модулей
ansible.builtin, а также сторонние коллекции, которые могут размещаться в бесплатном репозитории Ansible Galaxy или в платном Ansible Automation Hub[5]. Рекомендуется обращаться к модулям по полному имени, включая название коллекции, например,ansible.builtin.service, а неservice. - Инвентарь — список удалённых хостов и, при необходимости, их параметров. Может храниться в INI- или YAML-файлах.
- Плейбук — список шагов, заключающихся в вызове модулей с определёнными параметрами.
- Роль
- Плагин
Пример использования[править]
Примечания[править]
- ↑ nitzmahone Release v2.21.0 · ansible/ansible. GitHub (2026-05-18). Проверено 24 мая 2026.
- ↑ Using Ansible on Windows, BSD, and z/OS UNIX. Ansible Community Documentation. Проверено 4 мая 2026.
- ↑ Managing Windows hosts with Ansible. Ansible Community Documentation. Проверено 24 мая 2026.
- ↑ Red Hat to Acquire IT Automation and DevOps Leader Ansible. Red Hat (2015-10-06). Проверено 6 июня 2026.
- ↑ Ansible automation hub to manage and discover pre-built content. Red Hat. Проверено 6 июня 2026.