Browse Source
Merge pull request #3202 from riverzhang/fix-ipvs
Fix ipvs by kubeadm v1alpha1
pull/2745/merge
k8s-ci-robot
6 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
7 additions and
1 deletions
-
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 %} |
|
|
|