brucellino.docker
Роль Docker
Эта роль предоставляет Docker на базе Ubuntu bionic, предназначенной для хоста сборки Jenkins.
Требования
Требуется рабочая операционная система и пользователь с правами sudo. Ожидается, что роль будет применена на чем-то вроде стандартного образа Ubuntu AMI.
Переменные роли
Переменные описаны в default/main.yml. Они включают:
deb_repositories: Список репозиториев, которые необходимо включить.base_packages: Пакеты ОС, которые будут установлены из репозиториев.packages: Дополнительные пакеты для специфических задач.gems: Ruby Gems, которые будут добавлены в Gemfile.docker: Переменные, необходимые для наличия Docker Engine.npm: Пакеты NPM и инструменты Node.
Зависимости
Модуль EC2 требует установки модуля boto с помощью pip.
Пример плейбука
- hosts: localhost
roles:
- { role: brucellino.docker, become: true }
Лицензия
Apache 2.0
Информация о авторе
Установить
ansible-galaxy install brucellino.dockerЛицензия
Unknown
Загрузки
692
Владелец
ex physicist. Infrastructure guy. Skeptic. African. Islander. dad.
