From 53a79c083c171d3a29f9d84fec5927454106a187 Mon Sep 17 00:00:00 2001 From: marcsello Date: Wed, 10 Nov 2021 00:51:04 +0100 Subject: [PATCH] Don't fail if missing --- tasks/fix-dns-resolution.yaml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/tasks/fix-dns-resolution.yaml b/tasks/fix-dns-resolution.yaml index 17295dd..2e30b15 100644 --- a/tasks/fix-dns-resolution.yaml +++ b/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 \ No newline at end of file + notify: restartkubelet + when: kubelet_config.stat.exists == True \ No newline at end of file