mirror of
https://github.com/status-im/infra-role-geth-exporter.git
synced 2025-02-24 16:38:28 +00:00
25 lines
712 B
YAML
25 lines
712 B
YAML
---
|
|
- name: Create compose file
|
|
template:
|
|
src: 'docker-compose.yml.j2'
|
|
dest: '{{ geth_expo_compose_path }}'
|
|
owner: 'dockremap'
|
|
group: 'docker'
|
|
mode: 0640
|
|
|
|
# Take into account additional docker-compose.yml files.
|
|
- name: Find all Docker Compose files
|
|
find:
|
|
paths: '{{ geth_expo_service_path }}'
|
|
patterns: 'docker-compose*.yml'
|
|
recurse: false
|
|
register: geth_expo_all_compose
|
|
|
|
- name: Create containers
|
|
docker_compose:
|
|
project_src: '{{ geth_expo_service_path }}'
|
|
files: '{{ geth_expo_all_compose.files | map(attribute="path") | list }}'
|
|
state: '{{ compose_state }}'
|
|
restarted: '{{ compose_restart }}'
|
|
recreate: '{{ compose_recreate | default("smart") }}'
|