Browse Source

Fix ipvs by kubeadm v1alpha1

pull/3202/head
rongzhang 6 years ago
parent
commit
16fc22a207
1 changed files with 7 additions and 1 deletions
  1. 8
      roles/kubernetes/master/templates/kubeadm-config.v1alpha1.yaml.j2

8
roles/kubernetes/master/templates/kubeadm-config.v1alpha1.yaml.j2

@ -23,10 +23,16 @@ kubernetesVersion: {{ kube_version }}
{% if cloud_provider is defined and cloud_provider not in ["gce", "oci"] %}
cloudProvider: {{ cloud_provider }}
{% endif %}
{% if kube_proxy_mode == 'ipvs' %}
kubeProxy:
config:
{% if kube_proxy_mode == 'ipvs' and kube_version | version_compare('v1.10', '<') %}
{% if kube_version | version_compare('v1.10', '<') %}
featureGates: SupportIPVSProxyMode=true
{% endif %}
{% if kube_version | version_compare('v1.10', '>=') %}
featureGates:
SupportIPVSProxyMode: true
{% endif %}
mode: ipvs
{% endif %}
{% if kube_proxy_nodeport_addresses %}

Loading…
Cancel
Save