Fetch AWS PrivateDNSName for route recon

This commit is contained in:
Adam Sunderland 2015-07-30 15:45:35 -05:00
parent 63cf00d24f
commit 75674e7f4b

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