400fa843891d301b081bb948cf416c972be2282e
patrickj.docker_compose_app
Ansible collection providing a single reusable role for deploying and managing Docker Compose applications.
Contents
patrickj.docker_compose_app.app— the base role. Seeroles/app/README.mdfor usage, variables, and examples.
Installation
ansible-galaxy collection install git+https://git.jaroszew.ski/ansible/ansible-collection-docker-compose-app.git
Or as a dependency in another collection's galaxy.yml:
dependencies:
"patrickj.docker_compose_app": ">=1.0.0"
Scaffolding a new consuming role
create_app_role.sh at the repo root scaffolds a new "shim" role that depends on patrickj.docker_compose_app.app. Run it from the roles/ directory of your consuming collection or playbook:
cd path/to/your/collection/roles
/path/to/this/repo/create_app_role.sh my-app
Description
A generic ansible role for setting up and managing an application with Docker Compose.
111 KiB
Languages
Shell
100%