mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2025-12-14 13:54:37 +03:00
Merge pull request #3142 from riverzhang/fix-kubeadm-lb
Fix kubeadm LB configure
This commit is contained in:
@@ -3,6 +3,10 @@ kind: NodeConfiguration
|
|||||||
caCertPath: {{ kube_config_dir }}/ssl/ca.crt
|
caCertPath: {{ kube_config_dir }}/ssl/ca.crt
|
||||||
token: {{ kubeadm_token }}
|
token: {{ kubeadm_token }}
|
||||||
discoveryTokenAPIServers:
|
discoveryTokenAPIServers:
|
||||||
|
{% if groups['kube-master'] | length > 1 and kubeadm_config_api_fqdn is defined %}
|
||||||
|
- {{ kubeadm_config_api_fqdn }}:6443
|
||||||
|
{% else %}
|
||||||
- {{ kubeadm_discovery_address | replace("https://", "")}}
|
- {{ kubeadm_discovery_address | replace("https://", "")}}
|
||||||
|
{% endif %}
|
||||||
discoveryTokenCACertHashes:
|
discoveryTokenCACertHashes:
|
||||||
- sha256:{{ kubeadm_ca_hash.stdout }}
|
- sha256:{{ kubeadm_ca_hash.stdout }}
|
||||||
|
|||||||
@@ -7,7 +7,11 @@ discoveryToken: {{ kubeadm_token }}
|
|||||||
tlsBootstrapToken: {{ kubeadm_token }}
|
tlsBootstrapToken: {{ kubeadm_token }}
|
||||||
token: {{ kubeadm_token }}
|
token: {{ kubeadm_token }}
|
||||||
discoveryTokenAPIServers:
|
discoveryTokenAPIServers:
|
||||||
|
{% if groups['kube-master'] | length > 1 and kubeadm_config_api_fqdn is defined %}
|
||||||
|
- {{ kubeadm_config_api_fqdn }}:6443
|
||||||
|
{% else %}
|
||||||
- {{ kubeadm_discovery_address | replace("https://", "")}}
|
- {{ kubeadm_discovery_address | replace("https://", "")}}
|
||||||
|
{% endif %}
|
||||||
discoveryTokenUnsafeSkipCAVerification: true
|
discoveryTokenUnsafeSkipCAVerification: true
|
||||||
nodeRegistration:
|
nodeRegistration:
|
||||||
name: {{ inventory_hostname }}
|
name: {{ inventory_hostname }}
|
||||||
|
|||||||
Reference in New Issue
Block a user