From 54bdce08b21f3563aaff5f92c44bfbee012cf2d4 Mon Sep 17 00:00:00 2001 From: marcsello Date: Wed, 10 Nov 2021 00:37:26 +0100 Subject: [PATCH] fixing dns --- ansible/prepare.yaml | 5 +++++ ansible/tasks/fix-dns-resolution.yaml | 9 ++++++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/ansible/prepare.yaml b/ansible/prepare.yaml index e70d503..2156056 100644 --- a/ansible/prepare.yaml +++ b/ansible/prepare.yaml @@ -6,6 +6,11 @@ async: 45 poll: 0 + - name: "restartkubelet" + systemd: + name: kubelet + state: restarted + tasks: - name: "do apt stuff" import_tasks: tasks/apt.yaml diff --git a/ansible/tasks/fix-dns-resolution.yaml b/ansible/tasks/fix-dns-resolution.yaml index 5d3e001..a0cca13 100644 --- a/ansible/tasks/fix-dns-resolution.yaml +++ b/ansible/tasks/fix-dns-resolution.yaml @@ -21,4 +21,11 @@ src: resolv.conf dest: /etc/resolv.conf mode: 644 - owner: root \ No newline at end of file + owner: root + +- name: fix kubelet wrong resolver + lineinfile: + path: /etc/kubernetes/kubelet-config.yaml + regexp: '^resolvConf:' + line: 'resolvConf: "/etc/resolv.conf"' + notify: restartkubelet