30 lines
714 B
YAML
30 lines
714 B
YAML
---
|
|
- name: Undeploy demo container
|
|
hosts: webservers
|
|
become: yes
|
|
|
|
vars_files:
|
|
- group_vars/all.yml
|
|
|
|
tasks:
|
|
- name: Rimuovi container demo
|
|
community.docker.docker_container:
|
|
name: "{{ container_name }}"
|
|
state: absent
|
|
|
|
- name: Rimuovi immagine (opzionale)
|
|
community.docker.docker_image:
|
|
name: "{{ nginx_image }}"
|
|
tag: "{{ nginx_version }}"
|
|
state: absent
|
|
when: remove_image | bool
|
|
|
|
- name: Rimuovi directory applicazione
|
|
ansible.builtin.file:
|
|
path: /opt/semaphore-splash
|
|
state: absent
|
|
|
|
- name: Conferma undeploy
|
|
ansible.builtin.debug:
|
|
msg: "Container {{ container_name }} rimosso con successo"
|