iancleary.docker

ARCHIVED

ansible-role-docker

Этот репозиторийArchived. Я больше не планирую его поддерживать. Вы можете делать всё, что разрешено ЛИЦЕНЗИЕЙ.

Почему, смотрите эту статью о NixOS против Ansible для получения дополнительных подробностей.

Статус рабочего процесса CI Статус рабочего процесса Release Ansible Galaxy Лицензия

Эта роль устанавливает docker и docker-compose.

Требования

Любые предварительные требования, которые могут не быть охвачены самим Ansible или ролью, должны быть указаны здесь.

Поддерживаемые и протестированные ansible_os_families:

  • Ubuntu 22.04
  • Ubuntu 20.04

Pull Requests приветствуются!

Переменные роли

Описание настраиваемых переменных для этой роли должно быть указано здесь, включая любые переменные, которые находятся в defaults/main.yml, vars/main.yml и любые переменные, которые могут/должны быть установлены через параметры ролей. Любые переменные, которые считываются из других ролей и/или глобальной области (например, hostvars, group vars и т.д.), также должны быть упомянуты здесь.


docker_pip_version: 6.0.0 docker_compose_pip_version: 1.29.2 docker_users: []


docker_pip_version: 6.0.0

Версия для использования пакета docker pypi.


docker_compose_pip_version: 1.29.2

Версия для использования пакета docker-compose pypi.


docker_users: []

Пользователи, которые будут добавлены в группу docker, по умолчанию список пуст. Это позволяет перечисленным пользователям запускать docker без sudo.


Зависимости

Список других ролей, размещенных на Galaxy, должен быть указан здесь, а также любые детали в отношении параметров, которые могут потребоваться для других ролей, или переменные, используемые из других ролей.

N/A

Пример Playbook

Включение примера того, как использовать вашу роль (например, с переменными, переданными в качестве параметров), всегда приятно для пользователей:

- hosts: servers
  user: nonroot
  roles:
    - role: iancleary.docker
      become: true
- hosts: servers
  user: root
  roles:
    - role: iancleary.docker

Лицензия

MIT

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

Эта роль была создана в 2021 году Иэном Клири.

Вдохновение для структуры этого репозитория пришло от Джеффа Гирлинга.

О проекте

Ansible role to install docker and docker-compose

Установить
ansible-galaxy install iancleary.docker
Лицензия
mit
Загрузки
299
Владелец