diff --git a/roles/kubernetes/master/tasks/main.yml b/roles/kubernetes/master/tasks/main.yml
index 9140ef36c7ac59fb7b45d4c4001ce46141797bf7..4d093355073c0829ff8d36fca5c8a544c73460d1 100644
--- a/roles/kubernetes/master/tasks/main.yml
+++ b/roles/kubernetes/master/tasks/main.yml
@@ -12,8 +12,6 @@
   changed_when: false
   register: kubectl_launcher
 
-- meta: flush_handlers
-
 - name: Write kube-apiserver manifest
   template:
     src: manifests/kube-apiserver.manifest.j2
@@ -60,3 +58,5 @@
     src: manifests/kube-scheduler.manifest.j2
     dest: "{{ kube_manifest_dir }}/kube-scheduler.manifest"
   notify: wait for kube-scheduler
+
+- meta: flush_handlers