mirror of
https://github.com/k3s-io/k3s.git
synced 2024-06-07 19:41:36 +00:00
Give kubelet the node-ip value (#5579)
* Give kubelet all node-ips Signed-off-by: Manuel Buil <mbuil@suse.com> Co-authored-by: Brad Davidson <brad.davidson@rancher.com>
This commit is contained in:
parent
0224a2c48d
commit
aa9065749c
|
@ -121,9 +121,11 @@ func kubeletArgs(cfg *config.Agent) map[string]string {
|
|||
if cfg.NodeName != "" {
|
||||
argsMap["hostname-override"] = cfg.NodeName
|
||||
}
|
||||
defaultIP, err := net.ChooseHostInterface()
|
||||
if err != nil || defaultIP.String() != cfg.NodeIP {
|
||||
argsMap["node-ip"] = cfg.NodeIP
|
||||
if nodeIPs := util.JoinIPs(cfg.NodeIPs); nodeIPs != "" {
|
||||
defaultIP, err := net.ChooseHostInterface()
|
||||
if err != nil || defaultIP.String() != nodeIPs {
|
||||
argsMap["node-ip"] = nodeIPs
|
||||
}
|
||||
}
|
||||
kubeletRoot, runtimeRoot, controllers := cgroups.CheckCgroups()
|
||||
if !controllers["cpu"] {
|
||||
|
|
Loading…
Reference in New Issue
Block a user