Merge pull request #12029 from iterion/use-external-id-for-routes

Use external id when reconciling routes
This commit is contained in:
Mike Danese 2015-07-31 10:23:11 -07:00
commit 7a1d4477db

View File

@ -62,8 +62,13 @@ func (s *AWSCloud) ListRoutes(clusterName string) ([]*cloudprovider.Route, error
continue
}
instance, err := s.getInstanceById(instanceID)
if err != nil {
return nil, err
}
instanceName := orEmpty(instance.PrivateDNSName)
routeName := clusterName + "-" + destinationCIDR
routes = append(routes, &cloudprovider.Route{routeName, instanceID, destinationCIDR})
routes = append(routes, &cloudprovider.Route{routeName, instanceName, destinationCIDR})
}
return routes, nil