[docker-compose] update module
This commit is contained in:
1 parent
478f28cbec
commit
e47aaa5f7e
7 files changed
+17
-17
No files matched your search
@@ -23,6 +23,7 @@ Role details:
|
||||
| [clean](roles/clean/README.md) | Cleanup Ansible roles. |
|
||||
| [commento](roles/commento/README.md) | Deploy Commento container. |
|
||||
| [debug](roles/debug/README.md) | Debug Ansible variables. |
|
||||
| * [docker-compose](roles/docker-compose/README.md) | Deploy Docker Compose project. |
|
||||
| [docker-network](roles/docker-network/README.md) | Configure Docker network. |
|
||||
| [docker-volume](roles/docker-volume/README.md) | Configure Docker volume. |
|
||||
| [docker-swarm](roles/docker-swarm/README.md) | Configure Docker Swarm. |
|
||||
@@ -70,7 +71,6 @@ Role details:
|
||||
|
||||
WIP:
|
||||
|
||||
* [docker-compose](roles/docker-compose/README.md) - Deploy Docker Compose project.
|
||||
* [synapse](roles/synapse/README.md) - Deploy Matrix Synapse container.
|
||||
* [coturn](roles/coturn/README.md) - Deploy Coturn container.
|
||||
* [collabora-code](roles/collabora-code/README.md) - Deploy Collabora Code container.
|
||||
|
||||
+1
-1
Submodule inventories updated: 9f56b32f47...4d4a59a12f.
@@ -7,3 +7,5 @@
|
||||
tags: odoo-apps
|
||||
- role: docker-compose
|
||||
tags: docker-compose
|
||||
- role: clean
|
||||
tags: clean
|
||||
@@ -0,0 +1,5 @@
|
||||
- name: "Remove docker-compose project"
|
||||
command: "docker-compose -p {{ docker_compose_project_name }} down -v"
|
||||
args:
|
||||
chdir: "{{ docker_compose_data_dir }}"
|
||||
register: result
|
||||
@@ -31,4 +31,5 @@
|
||||
- pgadmin
|
||||
- restic-client
|
||||
- commento
|
||||
- bigbluebutton
|
||||
- bigbluebutton
|
||||
- docker-compose
|
||||
@@ -13,7 +13,7 @@ docker_compose_project_name: project01
|
||||
docker_compose_data_dir: /usr/share/compose01 # default: "/usr/share/{{ docker_compose_project_name }}"
|
||||
docker_compose_dotenv: |
|
||||
FRAPPE_VERSION: v13
|
||||
ETSENCRYPT_EMAIL: email@example.com
|
||||
LETSENCRYPT_EMAIL: email@example.com
|
||||
POSTGRES_HOST=postgresql
|
||||
POSTGRES_PASSWORD=frappe
|
||||
SITE_NAME=mysite.localhost
|
||||
|
||||
@@ -12,19 +12,11 @@
|
||||
- name: "Copy {{ role_name }} config"
|
||||
template:
|
||||
src: docker-compose.yml
|
||||
dest: "{{ docker_compose_data_dir }}/.env"
|
||||
dest: "{{ docker_compose_data_dir }}/docker-compose.yml"
|
||||
notify: Restart {{ role_name }} project
|
||||
|
||||
- name: "Start {{ role_name }} project"
|
||||
docker_compose:
|
||||
project_name: "{{ docker_compose_project_name }}"
|
||||
project_src: "{{ docker_compose_data_dir }}"
|
||||
register: result
|
||||
|
||||
- debug:
|
||||
var: output
|
||||
|
||||
# - ansible.builtin.assert:
|
||||
# that:
|
||||
# - "web.flask_web_1.state.running"
|
||||
# - "db.flask_db_1.state.running"
|
||||
command: "docker-compose -p {{ docker_compose_project_name }} up -d"
|
||||
args:
|
||||
chdir: "{{ docker_compose_data_dir }}"
|
||||
register: result
|
||||
Reference in new issue
Block a user