diff --git a/ansible/tasks/fix-dns-resolution.yaml b/ansible/tasks/fix-dns-resolution.yaml index a0cca13..a7c1789 100644 --- a/ansible/tasks/fix-dns-resolution.yaml +++ b/ansible/tasks/fix-dns-resolution.yaml @@ -23,9 +23,15 @@ mode: 644 owner: root +- name: check if rules file exists + stat: + path: /etc/kubernetes/kubelet-config.yaml + register: kubelet_config + - name: fix kubelet wrong resolver lineinfile: path: /etc/kubernetes/kubelet-config.yaml regexp: '^resolvConf:' line: 'resolvConf: "/etc/resolv.conf"' notify: restartkubelet + when: kubelet_config.stat.exists == True