Files
datasaker-agent-ansible/tasks/remove-datasaker.yml
havelight-ee cd2f40c08d debian 수정
2023-06-16 13:22:50 +09:00

52 lines
1.1 KiB
YAML

---
- name: Remove Datasaker Log Directory
ansible.builtin.file:
path: "/var/log/datasaker/{{ item }}"
state: absent
with_items:
- "{{ datasaker_agents }}"
- name: Remove Datasaker Agent Directory
ansible.builtin.file:
path: "/etc/datasaker/{{ item }}"
state: absent
with_items:
- "{{ datasaker_agents }}"
- name: Stop agent service
service:
name: "{{ item }}"
enabled: true
state: stopped
with_items:
- "{{ datasaker_agents }}"
ignore_errors: true
- name: "Uninstall datasaker agent"
apt:
name: "{{ item }}"
state: absent
update_cache: yes
with_items:
- "{{ datasaker_agents }}"
ignore_errors: true
- name: Remove Datasaker Agent Directory
ansible.builtin.file:
path: "/etc/datasaker/{{ item }}"
state: absent
with_items:
- "{{ datasaker_agents }}"
- name: Remove Datasaker All Directory
ansible.builtin.file:
path: "{{ item }}"
state: absent
with_items:
- /etc/datasaker
- /var/log/datasaker
- "{{ apt_sources_list }}"
- "{{ apt_trusted_d_keyring }}"
- "{{ apt_usr_share_keyring }}"
when: datasaker_clean == True