Merge pull request #2448 from MonzElmasry/new_b

Make etcd use node private ip
This commit is contained in:
Menna Elmasry
2020-10-29 00:23:56 +02:00
committed by Brad Davidson
parent 18e8184252
commit f8a4547bec
3 changed files with 6 additions and 5 deletions

View File

@@ -130,7 +130,9 @@ func run(app *cli.Context, cfg *cmds.Server) error {
if cmds.AgentConfig.FlannelIface != "" && cmds.AgentConfig.NodeIP == "" {
cmds.AgentConfig.NodeIP = netutil.GetIPFromInterface(cmds.AgentConfig.FlannelIface)
}
if serverConfig.ControlConfig.PrivateIP == "" && cmds.AgentConfig.NodeIP != "" {
serverConfig.ControlConfig.PrivateIP = cmds.AgentConfig.NodeIP
}
if serverConfig.ControlConfig.AdvertiseIP == "" && cmds.AgentConfig.NodeExternalIP != "" {
serverConfig.ControlConfig.AdvertiseIP = cmds.AgentConfig.NodeExternalIP
}