@@ -312,38 +312,34 @@ def create_kubeconfig(token, ca, master_ip, api_port, filename, user):
312
312
try_set_file_permissions (config )
313
313
314
314
315
- def update_kubeproxy (token , ca , master_ip , api_port , hostname_override ):
315
+ def update_kubeproxy (token , ca , master_ip , api_port ):
316
316
"""
317
317
Configure the kube-proxy
318
318
319
319
:param token: the token to be in the kubeconfig
320
320
:param ca: the ca
321
321
:param master_ip: the master node IP
322
322
:param api_port: the API server port
323
- :param hostname_override: the hostname override in case the hostname is not resolvable
324
323
"""
325
324
create_kubeconfig (token , ca , master_ip , api_port , "proxy.config" , "kubeproxy" )
326
325
set_arg ("--master" , None , "kube-proxy" )
327
- if hostname_override :
328
- set_arg ("--hostname-override" , hostname_override , "kube-proxy" )
326
+ set_arg ("--hostname-override" , None , "kube-proxy" )
329
327
service ("restart" , "proxy" )
330
328
331
329
332
- def update_cert_auth_kubeproxy (token , master_ip , master_port , hostname_override ):
330
+ def update_cert_auth_kubeproxy (token , master_ip , master_port ):
333
331
"""
334
332
Configure the kube-proxy
335
333
336
334
:param token: the token to be in the kubeconfig
337
335
:param ca: the ca
338
336
:param master_ip: the master node IP
339
337
:param master_port: the master node port where the cluster agent listens
340
- :param hostname_override: the hostname override in case the hostname is not resolvable
341
338
"""
342
339
proxy_token = "{}-proxy" .format (token )
343
340
get_client_cert (master_ip , master_port , "proxy" , proxy_token , "/CN=system:kube-proxy" , False )
344
341
set_arg ("--master" , None , "kube-proxy" )
345
- if hostname_override :
346
- set_arg ("--hostname-override" , hostname_override , "kube-proxy" )
342
+ set_arg ("--hostname-override" , None , "kube-proxy" )
347
343
348
344
349
345
def update_kubeproxy_cidr (cidr ):
@@ -769,7 +765,7 @@ def join_dqlite_worker_node(info, master_ip, master_port, token):
769
765
store_base_kubelet_args (info ["kubelet_args" ])
770
766
update_kubelet_node_ip (info ["kubelet_args" ], hostname_override )
771
767
update_kubelet_hostname_override (info ["kubelet_args" ])
772
- update_cert_auth_kubeproxy (token , master_ip , master_port , hostname_override )
768
+ update_cert_auth_kubeproxy (token , master_ip , master_port )
773
769
update_cert_auth_kubelet (token , master_ip , master_port )
774
770
subprocess .check_call (
775
771
[f"{ snap ()} /actions/common/utils.sh" , "create_worker_kubeconfigs" ],
@@ -891,12 +887,10 @@ def join_etcd(connection_parts, verify=True):
891
887
update_flannel (info ["etcd" ], master_ip , master_port , token )
892
888
893
889
if api_authn_mode == "Token" :
894
- update_kubeproxy (
895
- info ["kubeproxy" ], info ["ca" ], master_ip , info ["apiport" ], hostname_override
896
- )
890
+ update_kubeproxy (info ["kubeproxy" ], info ["ca" ], master_ip , info ["apiport" ])
897
891
update_kubelet (info ["kubelet" ], info ["ca" ], master_ip , info ["apiport" ])
898
892
elif api_authn_mode == "Cert" :
899
- update_cert_auth_kubeproxy (info ["kubeproxy" ], master_ip , master_port , hostname_override )
893
+ update_cert_auth_kubeproxy (info ["kubeproxy" ], master_ip , master_port )
900
894
update_cert_auth_kubelet (info ["kubelet" ], master_ip , master_port )
901
895
subprocess .check_call (
902
896
[
0 commit comments