code: func (i *Instances) NodeAddressesByProviderID(providerID string) ([]v1.NodeAddress, error) {
  	return []v1.NodeAddress{}, errors.New("unimplemented")
  }
docs: // NodeAddressesByProviderID returns the node addresses of an instances with the specified unique providerID
  // This method will not be called from the node that is requesting this ID. i.e. metadata service
  // and other local methods cannot be used here