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

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

@brucellino

О проекте

role for provisioning the base platform for Docker

Установить
ansible-galaxy install brucellino/ansible-role-docker
Лицензия
Unknown
Загрузки
661
Владелец
ex physicist. Infrastructure guy. Skeptic. African. Islander. dad.