mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-11-03 19:58:17 +00:00 
			
		
		
		
	@@ -372,6 +372,19 @@ func (kl *Kubelet) setNodeAddress(node *api.Node) error {
 | 
				
			|||||||
		if err != nil {
 | 
							if err != nil {
 | 
				
			||||||
			return fmt.Errorf("failed to get node address from cloud provider: %v", err)
 | 
								return fmt.Errorf("failed to get node address from cloud provider: %v", err)
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							if kl.nodeIP != nil {
 | 
				
			||||||
 | 
								for _, nodeAddress := range nodeAddresses {
 | 
				
			||||||
 | 
									if nodeAddress.Address == kl.nodeIP.String() {
 | 
				
			||||||
 | 
										node.Status.Addresses = []api.NodeAddress{
 | 
				
			||||||
 | 
											{Type: nodeAddress.Type, Address: nodeAddress.Address},
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
										return nil
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								return fmt.Errorf("failed to get node address from cloud provider that matches ip: %v", kl.nodeIP)
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		node.Status.Addresses = nodeAddresses
 | 
							node.Status.Addresses = nodeAddresses
 | 
				
			||||||
	} else {
 | 
						} else {
 | 
				
			||||||
		var ipAddr net.IP
 | 
							var ipAddr net.IP
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user