in pkg/cloudprovider/cloudprovider.go [62:73]
func (c *CloudProvider) List(ctx context.Context) ([]*karpenterv1.NodeClaim, error) {
nodeClaims := []*karpenterv1.NodeClaim{}
instances, err := c.instanceProvider.List(ctx)
if err != nil {
return nil, err
}
for index := range instances {
nodeClaims = append(nodeClaims, c.instanceToNodeClaim(ctx, instances[index]))
}
return nodeClaims, nil
}