codeyourinfra.docker_compose

docker_compose

License: MIT GitHub release Build status Ansible Role Ansible Role downloads

Роль Ansible для установки docker-compose.

Пример Playbook

---
- hosts: servers
  roles:
    - codeyourinfra.docker_compose

Зависимости

Эта роль зависит от Codeyourinfra Docker Ansible role, так как нам нужен Docker для работы с docker-compose. Docker устанавливается перед установкой docker-compose.

Пожалуйста, не отключайте сбор фактов, потому что роль codeyourinfra.docker требует переменную ansible_distribution_release, которая получается через фазу сбора фактов.

Процесс сборки

Процесс сборки выполняется в Travis CI. Во время сборки роль тестируется с помощью Molecule.

Сборка также запускается, если вносится какое-либо изменение в роль codeyourinfra.docker. В конце концов, никто не хочет столкнуться с проблемой, вызванной изменением в исходном коде :)

Протестируйте сами

В вашей виртуальной среде Python выполните:

pip install -r requirements.txt

А затем:

molecule test

Информация об авторе

@gustavomcarmo — это участник Codeyourinfra. Присоединяйтесь к нам! :)

О проекте

Role to install docker-compose

Установить
ansible-galaxy install codeyourinfra.docker_compose
Лицензия
mit
Загрузки
337
Владелец
And spend your priceless time on what's really worth it