func()

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
}