diff --git a/roles/kubernetes/preinstall/handlers/main.yml b/roles/kubernetes/preinstall/handlers/main.yml
index 3c4fd17d66eabad29275a662c8e4d78752b77f04..d1649241b78cc39916b3a2fea059894e13118201 100644
--- a/roles/kubernetes/preinstall/handlers/main.yml
+++ b/roles/kubernetes/preinstall/handlers/main.yml
@@ -16,6 +16,8 @@
     name: >-
       {% if ansible_os_family == "RedHat" -%}
       network
+      {%- elif ansible_distribution == "Ubuntu" and ansible_distribution_release == "bionic" -%}
+      systemd-networkd
       {%- elif ansible_os_family == "Debian" -%}
       networking
       {%- endif %}