chore(): Migrates the blog ansible task to docker-compose v2
This commit is contained in:
parent
fef70b353c
commit
4b3a657ae0
1 changed files with 9 additions and 6 deletions
|
@ -1,10 +1,9 @@
|
|||
---
|
||||
- name: Deploy Blog Stack
|
||||
community.docker.docker_compose:
|
||||
project_name: Blog
|
||||
community.docker.docker_compose_v2:
|
||||
project_name: blog
|
||||
state: present
|
||||
definition:
|
||||
version: '3'
|
||||
services:
|
||||
blog:
|
||||
container_name: blog
|
||||
|
@ -13,7 +12,7 @@
|
|||
networks:
|
||||
- traefik-ingress
|
||||
environment:
|
||||
- "NGINX_PORT={{ blog_http_port }}"
|
||||
NGINX_PORT: "{{ blog_http_port }}"
|
||||
labels:
|
||||
- "traefik.enable=true"
|
||||
- "traefik.docker.network=traefik-ingress"
|
||||
|
@ -28,7 +27,11 @@
|
|||
external: true
|
||||
register: output_blog
|
||||
|
||||
- assert:
|
||||
- name: Verify that Blog services are running
|
||||
ansible.builtin.assert:
|
||||
that:
|
||||
- output_blog.services.blog.blog.state.running
|
||||
- blog.State == 'running'
|
||||
vars:
|
||||
blog: >-
|
||||
{{ output_blog.containers | selectattr("Service", "equalto", "blog") | first }}
|
||||
when: not check_mode
|
||||
|
|
Loading…
Add table
Reference in a new issue