brucellino.docker

Docker角色

此角色在Ubuntu bionic基础上提供Docker,旨在作为Jenkins构建主机使用。

要求

需要一个正常工作的操作系统和一个具有sudo权限的用户。该角色预期应用于类似于标准Ubuntu AMI的环境。

角色变量

变量在default/main.yml中描述。包括:

  • deb_repositories:要启用的仓库列表。
  • base_packages:从仓库安装的操作系统软件包。
  • packages:用于特定目的的额外软件包。
  • gems:要添加到Gemfile的Ruby Gems。
  • docker:使用Docker引擎所需的变量。
  • 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.docker
许可证
Unknown
下载
677
拥有者
ex physicist. Infrastructure guy. Skeptic. African. Islander. dad.