diff --git a/scale.yml b/scale.yml
index df8a4798e5b2630159be2724a7bad76eb8816497..97185d96eafea583a642407879f62ddaf4f35d86 100644
--- a/scale.yml
+++ b/scale.yml
@@ -98,3 +98,11 @@
     - { role: kubernetes/kubeadm, tags: kubeadm }
     - { role: kubernetes/node-label, tags: node-label }
     - { role: network_plugin, tags: network }
+
+- hosts: k8s_cluster
+  gather_facts: False
+  any_errors_fatal: "{{ any_errors_fatal | default(true) }}"
+  environment: "{{ proxy_disable_env }}"
+  roles:
+    - { role: kubespray-defaults }
+    - { role: kubernetes/preinstall, when: "dns_mode != 'none' and resolvconf_mode == 'host_resolvconf'", tags: resolvconf }