diff --git a/roles/reset/tasks/main.yml b/roles/reset/tasks/main.yml index 2bc48db8d..98f3b51a3 100644 --- a/roles/reset/tasks/main.yml +++ b/roles/reset/tasks/main.yml @@ -153,6 +153,17 @@ - kube_proxy_mode == 'ipvs' - kube_ipvs0.stat.exists +- name: reset | check nodelocaldns network device + stat: + path: /sys/class/net/nodelocaldns + register: nodelocaldns_device + +- name: reset | Remove nodelocaldns + command: "ip link del nodelocaldns" + when: + - enable_nodelocaldns|default(false)|bool + - nodelocaldns_device.stat.exists + - name: reset | delete some files and directories file: path: "{{ item }}"