Ansible Container оптимизирует разработку контейнеров на предприятиях

23 июнь, 2016 - 14:05
Ansible Container оптимизирует разработку контейнеров на предприятиях

В рамках проекта модульной системы управления конфигурациями, Ansible, фирма Red Hat выпустила техническое preview Ansible Container — инструментальной среды для автоматизации создания Linux-контейнеров формата Docker.

Несмотря на продолжающуюся стандартизацию контейнерных форматов (Open Container Initiative), инструментальное пространство для их создания и внедрения все ещё слишком фрагментировано. Разработчикам контейнерных программ часто приходится действовать за пределами технологических циклов предприятия.

Ansible Container призван изменить этот динамику, вводя создание Linux-контейнеров в рабочие процессы организаций посредством простых в применении файлов задач (Ansible Playbook), ставящих на один уровень разработку облачных и традиционных приложений и устраняющих необходимость во внешних инструментах, таких как Dockerfile или docker-compose.

Модульная кодовая основа Ansible в сочетании с простотой внесения изменений и контролем сообщества GitHub, делает её мощной платформой ИТ-автоматизации, пригодной не только для управления современной инфраструктурой, но и для адаптации к новым потребностям ИТ и методологии DevOps.

Кроме Ansible Container, проект Ansible выпустил новые модули для создания шаблонов Kubernetes непосредственно из Ansible Playbook. Комбинация двух новых решений позволит строить Linux-контейнеры из файла задач Ansible и внедрять их на платформе контейнерных приложений, такой как Red Hat OpenShift более оптимальным и эффективным путём.