brucellino.docker

Rol de Docker

Este rol proporciona Docker en una base de Ubuntu bionic, pensado para un host de construcción Jenkins.

Requisitos

Se requiere un sistema operativo funcionando y un usuario con permisos de sudo. Se espera que el rol se aplique en algo como una AMI de Ubuntu estándar.

Variables del Rol

Las variables se describen en default/main.yml. Incluyen:

  • deb_repositories: Lista de repositorios que se habilitarán.
  • base_packages: Paquetes del sistema operativo que se instalarán desde los repositorios.
  • packages: Paquetes adicionales para propósitos específicos.
  • gems: Ruby Gems que se agregarán al Gemfile.
  • docker: Variables necesarias para tener presente el Docker Engine.
  • npm: Paquetes de NPM y herramientas de Node.

Dependencias

El módulo EC2 requiere el módulo pip boto.

Ejemplo de Playbook

- hosts: localhost
  roles:
      - { role: brucellino.docker, become: true }

Licencia

Apache 2.0

Información del Autor

@brucellino

Acerca del proyecto

role for provisioning the base platform for Docker

Instalar
ansible-galaxy install brucellino.docker
Licencia
Unknown
Descargas
677
Propietario
ex physicist. Infrastructure guy. Skeptic. African. Islander. dad.