diff --git a/roles/kubespray-defaults/defaults/main.yaml b/roles/kubespray-defaults/defaults/main.yaml
index 525dd5a1b2ccbabc2c8643e1c0a6e83f2d49a24c..0a4429e055efd82ba0dfea700655f139881ea10b 100644
--- a/roles/kubespray-defaults/defaults/main.yaml
+++ b/roles/kubespray-defaults/defaults/main.yaml
@@ -12,9 +12,13 @@ kube_api_anonymous_auth: false
 # Default value, but will be set to true automatically if detected
 is_atomic: false
 
+
 ## Change this to use another Kubernetes version, e.g. a current beta release
 kube_version: v1.9.3
 
+## Kube Proxy mode One of ['iptables','ipvs']
+kube_proxy_mode: iptables
+
 # Set to true to allow pre-checks to fail and continue deployment
 ignore_assert_errors: false