1
0
IaC/ansible/roles/k8s_destroy/tasks/main.yaml
2022-12-05 23:18:04 +13:00

30 lines
679 B
YAML

---
- name: reset the nodes
ansible.builtin.shell:
cmd: |
kubeadm reset -f
- name: delete orphaned files
ansible.builtin.file:
path: "{{ item }}"
state: absent
with_items:
- /etc/cni
- /etc/kubernetes
- /var/lib/dockershim
- /var/lib/etcd
- /var/lib/kubelet
- /var/run/kubernetes
- name: purge iptables
ansible.builtin.shell:
cmd: |
iptables -F && iptables -X
iptables -t nat -F && iptables -t nat -X
iptables -t raw -F && iptables -t raw -X
iptables -t mangle -F && iptables -t mangle -X
- name: restart the containerd service
ansible.builtin.service:
name: containerd
state: restarted