From d036a04d4dc977d4bcad1e47836a42ad1ecd6d14 Mon Sep 17 00:00:00 2001 From: 404notfoundhard <404notfoundhard@gmail.com> Date: Wed, 20 May 2020 00:13:37 +0700 Subject: [PATCH] restart kubelet service when kube-config.yml is changed (#5402) * fix(kubelet): exec notify restart kubelet service when kube-config.yml changed * Revert "refactor(kubelet handler): change task name("reload kubelet") this is misleading" This reverts commit 8f5d29560802c7c997293adb1ce9f84d3b20b6cb. * fix(handlers,kubelet): setting right notify task name --- roles/kubernetes/node/handlers/main.yml | 4 ++-- roles/kubernetes/node/tasks/kubelet.yml | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/roles/kubernetes/node/handlers/main.yml b/roles/kubernetes/node/handlers/main.yml index 732b15082..512b4e8d4 100644 --- a/roles/kubernetes/node/handlers/main.yml +++ b/roles/kubernetes/node/handlers/main.yml @@ -3,13 +3,13 @@ command: /bin/true notify: - Kubelet | reload systemd - - Kubelet | reload kubelet + - Kubelet | restart kubelet - name: Kubelet | reload systemd systemd: daemon_reload: true -- name: Kubelet | reload kubelet +- name: Kubelet | restart kubelet service: name: kubelet state: restarted diff --git a/roles/kubernetes/node/tasks/kubelet.yml b/roles/kubernetes/node/tasks/kubelet.yml index c4cd2d92a..e72e5e083 100644 --- a/roles/kubernetes/node/tasks/kubelet.yml +++ b/roles/kubernetes/node/tasks/kubelet.yml @@ -31,6 +31,7 @@ template: src: "kubelet-config.{{ kubeletConfig_api_version }}.yaml.j2" dest: "{{ kube_config_dir }}/kubelet-config.yaml" + notify: Kubelet | restart kubelet tags: - kubelet - kubeadm @@ -55,3 +56,4 @@ state: started tags: - kubelet + notify: Kubelet | restart kubelet