All Projects → weareinteractive → Ansible Docker Compose

weareinteractive / Ansible Docker Compose

Licence: mit
Ansible Role which installs docker-compose

Labels

Projects that are alternatives of or similar to Ansible Docker Compose

Go Book Store Api
Go Sample project to understand Mysql CRUD operation with best practises Includes logging, JWT, Swagger and Transactions
Stars: ✭ 18 (-25%)
Mutual labels:  makefile
Network Programming With Go
Network programming with Go
Stars: ✭ 903 (+3662.5%)
Mutual labels:  makefile
Go Docker Hot Reload Example
Stars: ✭ 23 (-4.17%)
Mutual labels:  makefile
New Php Project
Template for new PHP projects. Also see https://github.com/JeroenDeDauw/new-php-library
Stars: ✭ 18 (-25%)
Mutual labels:  makefile
Nepali Romanized Pro
Nepali Romanized Keyboard Layout with installer for macOS
Stars: ✭ 18 (-25%)
Mutual labels:  makefile
Seafile Openwrt
A port of Seafile for OpenWrt 14.07
Stars: ✭ 19 (-20.83%)
Mutual labels:  makefile
Device Sony Loire
Stars: ✭ 17 (-29.17%)
Mutual labels:  makefile
Bbb Buildroot Fwup
Example project showing how to use buildroot and fwup
Stars: ✭ 23 (-4.17%)
Mutual labels:  makefile
Isel Leic Si 1920inv Li52d Leirt51d
Recursos das aulas de Segurança Informática - Semestre de Inverno 2019/20 - Turma LI52D-LEIRT51D
Stars: ✭ 19 (-20.83%)
Mutual labels:  makefile
Aws Vault Alfred Workflow
Alfred workflow to Open AWS in your browser via aws-vault
Stars: ✭ 23 (-4.17%)
Mutual labels:  makefile
Docker Cdn
Script for creating and deploying a CDN (HAProxy, Registrator, Consul and Nginx)
Stars: ✭ 18 (-25%)
Mutual labels:  makefile
Gitpr
Quick reference guide on fork and pull request workflow
Stars: ✭ 902 (+3658.33%)
Mutual labels:  makefile
Aospbuild
Stars: ✭ 22 (-8.33%)
Mutual labels:  makefile
Emojione Color Font
End of Life. Switch to https://github.com/eosrei/twemoji-color-font
Stars: ✭ 899 (+3645.83%)
Mutual labels:  makefile
Busybox
Prometheus Busybox Docker base images
Stars: ✭ 23 (-4.17%)
Mutual labels:  makefile
Gitsem
a command line utility for managing semantically versioned (semver) git tags
Stars: ✭ 17 (-29.17%)
Mutual labels:  makefile
Openwrt Dvb
OpenWrt feed focused on DVB applications
Stars: ✭ 19 (-20.83%)
Mutual labels:  makefile
Erlang Starter Kit
Provide a basic set of Erlang/OTP tools for development and for testing
Stars: ✭ 23 (-4.17%)
Mutual labels:  makefile
Tlsconfigguide
Configuration templates for configuring TLS
Stars: ✭ 23 (-4.17%)
Mutual labels:  makefile
Distributiontests
Swift 3 distribution test for open-source libraries.
Stars: ✭ 22 (-8.33%)
Mutual labels:  makefile

Ansible weareinteractive.docker_compose role

Build Status Galaxy GitHub Tags GitHub Stars

weareinteractive.docker_compose is an Ansible role which:

  • installs docker-compose

Installation

Using ansible-galaxy:

$ ansible-galaxy install weareinteractive.docker_compose

Using requirements.yml:

- src: weareinteractive.docker_compose

Using git:

$ git clone https://github.com/weareinteractive/ansible-docker-compose.git weareinteractive.docker_compose

Dependencies

Note:

Since Ansible Galaxy switched all role names to the organization name, this role has moved from franklinkim.docker-compose to weareinteractive.docker_compose!

Variables

Here is a list of all the default variables for this role, which are also available in defaults/main.yml.

---

# version
docker_compose_version:
# dependencies e.g. python3-pip
docker_compose_packages:
  - python-pip
# pip executable e.g. pip3
docker_compose_pip_executable: pip

Usage

This is an example playbook:

---

- hosts: all
  become: yes
  roles:
    - weareinteractive.docker
    - weareinteractive.docker_compose
  vars:
    docker_compose_version: 1.21.0
    docker_compose_pip_version: pip #pip==9.0.3

Testing

$ git clone https://github.com/weareinteractive/ansible-docker-compose.git
$ cd ansible-docker-compose
$ make test

Contributing

In lieu of a formal style guide, take care to maintain the existing coding style. Add unit tests and examples for any new or changed functionality.

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

Note: To update the README.md file please install and run ansible-role:

$ gem install ansible-role
$ ansible-role docgen

License

Copyright (c) We Are Interactive under the MIT license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].