brucellino.docker

Docker Role

This role sets up Docker on an Ubuntu Bionic system, designed for a Jenkins build host.

Requirements

You need a working operating system and a user with sudo access. This role is meant to be used with a standard Ubuntu AMI.

Role Variables

Variables can be found in default/main.yml. They include:

  • deb_repositories: A list of repositories to enable.
  • base_packages: OS packages to install from these repositories.
  • packages: Additional packages for specific tasks.
  • gems: Ruby Gems to add to the Gemfile.
  • docker: Settings needed for the Docker Engine.
  • npm: NPM packages and Node tools.

Dependencies

The EC2 module requires the boto pip module.

Example Playbook

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

License

Apache 2.0

Author Information

@brucellino

Informazioni sul progetto

role for provisioning the base platform for Docker

Installa
ansible-galaxy install brucellino.docker
Licenza
Unknown
Download
677
Proprietario
ex physicist. Infrastructure guy. Skeptic. African. Islander. dad.