initial commit of the converted role from helm charts for qubernetis to compose ansible role
24 lines
648 B
YAML
24 lines
648 B
YAML
# SPDX-License-Identifier: MIT-0
|
|
---
|
|
- name: Render compose project file
|
|
ansible.builtin.template:
|
|
src: compose.yml.j2
|
|
dest: "{{ _ess_compose_file }}"
|
|
mode: "0640"
|
|
|
|
- name: Pull all images
|
|
community.docker.docker_compose_v2_pull:
|
|
project_src: "{{ ess_compose_dir }}"
|
|
register: ess_pull_result
|
|
|
|
- name: Bring the stack up
|
|
community.docker.docker_compose_v2:
|
|
project_src: "{{ ess_compose_dir }}"
|
|
state: present
|
|
wait: true
|
|
wait_timeout: 300
|
|
register: ess_up_result
|
|
|
|
- name: Show running services
|
|
ansible.builtin.debug:
|
|
msg: "{{ ess_up_result.services | default([]) | map(attribute='Service') | list }}"
|