feat(ansible): add semaphore docker splash demo with dagster config
This commit is contained in:
29
ansible-semaphore-docker-demo/undeploy.yml
Normal file
29
ansible-semaphore-docker-demo/undeploy.yml
Normal file
@@ -0,0 +1,29 @@
|
||||
---
|
||||
- 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"
|
||||
Reference in New Issue
Block a user