diff --git a/roles/network_plugin/cilium/defaults/main.yml b/roles/network_plugin/cilium/defaults/main.yml
index ea73a843c0613d7754e85fc59de66160bbed4ce3..fa4361fb18bcde92a032def7ff129f396c732d4b 100755
--- a/roles/network_plugin/cilium/defaults/main.yml
+++ b/roles/network_plugin/cilium/defaults/main.yml
@@ -2,6 +2,7 @@
 # Log-level
 cilium_debug: false
 
+cilium_mtu: ""
 cilium_enable_ipv4: true
 cilium_enable_ipv6: false
 
diff --git a/roles/network_plugin/cilium/templates/cilium-ds.yml.j2 b/roles/network_plugin/cilium/templates/cilium-ds.yml.j2
index dd8e1b9100c3730b4ae300278bc65df5dbaaae1f..9393c6f377f739cf147e9ba3052adf21a858285e 100755
--- a/roles/network_plugin/cilium/templates/cilium-ds.yml.j2
+++ b/roles/network_plugin/cilium/templates/cilium-ds.yml.j2
@@ -25,6 +25,9 @@ spec:
         - --kvstore=etcd
         - --kvstore-opt=etcd.config=/var/lib/etcd-config/etcd.config
         - --config-dir=/tmp/cilium/config-map
+{% if cilium_mtu != "" %}
+        - --mtu={{ cilium_mtu }}
+{% endif %}
         command:
         - cilium-agent
         env: