From 6c4e5e0e3d020de86ec19fc744206fc79e84d0e0 Mon Sep 17 00:00:00 2001
From: Bharat Kunwar <b.kunwar@gmail.com>
Date: Tue, 20 Mar 2018 13:30:57 +0000
Subject: [PATCH] Update kubeadm-config.yaml.j2

---
 roles/kubernetes/master/templates/kubeadm-config.yaml.j2 | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/roles/kubernetes/master/templates/kubeadm-config.yaml.j2 b/roles/kubernetes/master/templates/kubeadm-config.yaml.j2
index a15107c94..d3b77bb9b 100644
--- a/roles/kubernetes/master/templates/kubeadm-config.yaml.j2
+++ b/roles/kubernetes/master/templates/kubeadm-config.yaml.j2
@@ -36,6 +36,9 @@ apiServerExtraArgs:
   insecure-port: "{{ kube_apiserver_insecure_port }}"
   admission-control: {{ kube_apiserver_admission_control | join(',') }}
   apiserver-count: "{{ kube_apiserver_count }}"
+{% if kube_version | version_compare('v1.9', '>=') %}
+  endpoint-reconciler-type: lease  
+{% endif %}  
   service-node-port-range: {{ kube_apiserver_node_port_range }}
   kubelet-preferred-address-types: "{{ kubelet_preferred_address_types }}"
 {% if kube_basic_auth|default(true) %}
-- 
GitLab