Участник:Artushak/Ansible

Материал из Циклопедии
Перейти к навигации Перейти к поиску
программное обеспечение
Ansible
Файл:Ansible-Mark-RGB.svg
Тип

Система управления конфигурациями

Разработчик

Майкл ДеХаан, Ansible Inc., Red Hat

Написана на

Python

Интерфейс

командная строка

Поддерживаемые типы файлов
Читаемые

YAML

Репозиторий

ansible/ansible на GitHub

Последняя версия

2.21.0[1] (18 мая 2026)

Состояние

активное

Лицензия

GPL-3.0

Сайт

Ansible Documentation

 Просмотреть·Обсудить·Изменить

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-файлах.
  • Плейбук — список шагов, заключающихся в вызове модулей с определёнными параметрами.
  • Роль
  • Плагин

Пример использования[править]

Примечания[править]

  1. nitzmahone Release v2.21.0 · ansible/ansible. GitHub (2026-05-18). Проверено 24 мая 2026.
  2. Using Ansible on Windows, BSD, and z/OS UNIX. Ansible Community Documentation. Проверено 4 мая 2026.
  3. Managing Windows hosts with Ansible. Ansible Community Documentation. Проверено 24 мая 2026.
  4. Red Hat to Acquire IT Automation and DevOps Leader Ansible. Red Hat (2015-10-06). Проверено 6 июня 2026.
  5. Ansible automation hub to manage and discover pre-built content. Red Hat. Проверено 6 июня 2026.