Browse Source
Fix default value of kube_api_server_endpoint (#5529)
Signed-off-by: Arthur Outhenin-Chalandre <arthur@cri.epita.fr>
pull/5626/head
Arthur Outhenin-Chalandre
5 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
2 additions and
2 deletions
-
roles/kubespray-defaults/defaults/main.yaml
|
|
@ -450,8 +450,8 @@ loadbalancer_apiserver_type: "nginx" |
|
|
|
# applied if only external loadbalancer_apiserver is defined, otherwise ignored |
|
|
|
apiserver_loadbalancer_domain_name: "lb-apiserver.kubernetes.local" |
|
|
|
kube_apiserver_endpoint: |- |
|
|
|
{% if loadbalancer_apiserver is defined and loadbalancer_apiserver.port is defined -%} |
|
|
|
https://{{ apiserver_loadbalancer_domain_name|default('lb-apiserver.kubernetes.local') }}:{{ loadbalancer_apiserver.port|default(kube_apiserver_port) }} |
|
|
|
{% if loadbalancer_apiserver is defined -%} |
|
|
|
https://{{ apiserver_loadbalancer_domain_name }}:{{ loadbalancer_apiserver.port|default(kube_apiserver_port) }} |
|
|
|
{%- elif not is_kube_master and loadbalancer_apiserver_localhost -%} |
|
|
|
https://localhost:{{ loadbalancer_apiserver_port|default(kube_apiserver_port) }} |
|
|
|
{%- elif is_kube_master -%} |
|
|
|