Ansible помогает упросить и ускорить развертывание приложений и инфраструктурных компонентов, устраняя барьеры между ИТ-специалистам и разработчикам за счет автоматизации операций по настройке сети, развертыванию в облаке и созданию тестовых окружений. Благодаря модульному принципу организации кода и мощной поддержке со стороны независимых разработчиков на портале GitHub, Ansible не только обеспечивает эффективную автоматизацию операций, но и значительно облегчает внедрение новых ИТ-технологий и переход на методологию DevOps.
Ansible 2.1 предлагает целый ряд новых функций.
Поддержка Microsoft Windows и Microsoft Azure
Ansible 2.1 теперь поддерживает Microsoft Windows и может применяться в качестве единой кроссплатформенной системы автоматизированной настройки.
Расширенная поддержка контейнеров
В Ansible 2.1 предлагает переписанные с нуля Docker-коннекторы, а также принципиально новый модуль docker-service.
Новый модуль docker-service позволяет вставлять или вызывать код Docker Compose непосредственно из сценариев Ansible. Таким образом, сценарии превращаются в универсальный механизм автоматизированного развертывания, который позволяет управлять как сетевыми компонентами и операционными системами, так и контейнерами.
Средства автоматизированной настройки сетевых компонентов
В состав Ansible 2.1 входят анонсированные ранее средства автоматизированной настройки сетевых устройств, которые превращают Ansible в универсальный инструмент конфигурирования систем, приложений и сетей, позволяющий реализовать новую парадигму развертывания на основе автоматизированной настройки, управляемого тестами развертывания сетевых компонентов и непрерывного контроля соответствия.
Ansible 2.1 получил более 40 новых коннекторов для сетевых устройств на различных платформах, включая Arista EOS; Cisco IOS; Cisco IOS-XR; Cisco NXOS; Cumulus Networks; Juniper Networks Junos OS и OpenSwitch.
Ansible 2.0 можно загрузить с помощью GitHub, PyPi и менеджера пакетов в большинстве основных дистрибутивов Linux. При повышенных требованиях к контролю, безопасности и делегированию рекомендуется использовать продукт Ansible Tower, который распространяется на основе подписок, ориентированных на различные сценарии использования.
Тим Крамер (Tim Cramer), глава подразделения Ansible Engineering, компания Red Hat, сказал: «Мы рады представить Ansible 2.1, который продолжает традиции успешного сотрудничества с участниками сообщества Ansible, заложенные при работе над версией 2.0. Реализовав поддержку Microsoft Windows, Azure и сетевых устройств мы значительно расширили возможности Ansible по автоматизации развертывания и настройки ИТ-сред».
© Red Hat, 2016
© Издание 12NEWS (ИП Маринин А.Л.), 2016