Update EnsureLoadBalancer/UpdateLoadBalancer API to use node objects. In particular, this allows us to take the node address directly from the node.Status.Addresses and avoids a name -> instance lookup.