codeyourinfra.docker_compose

docker_compose

许可证:MIT GitHub 发布 构建状态 Ansible 角色 Ansible 角色下载

这是一个安装 docker-compose 的 Ansible 角色。

示例剧本

---
- hosts: servers
  roles:
    - codeyourinfra.docker_compose

依赖关系

该角色依赖于 Codeyourinfra Docker Ansible 角色,因为需要 Docker 来运行 docker-compose。因此 Docker 会在安装 docker-compose 之前进行安装。

请不要关闭事实收集,因为 codeyourinfra.docker 角色需要通过 收集事实阶段 获取的 ansible_distribution_release 变量。

构建过程

构建过程在 Travis CI 中进行。在构建期间,使用 Molecule 测试该角色。

如果对 codeyourinfra.docker 角色做出任何更改,也会触发构建。毕竟,没有人希望上游代码的更改引入问题 :)

自己测试

在你的 Python 虚拟环境 中运行:

pip install -r requirements.txt

然后:

molecule test

作者信息

@gustavomcarmoCodeyourinfra 的贡献者。也欢迎你加入! :)

关于项目

Role to install docker-compose

安装
ansible-galaxy install codeyourinfra.docker_compose
许可证
mit
下载
337
拥有者
And spend your priceless time on what's really worth it