# KubernetesNodePoolResource

- Module: [Aspire.Hosting.Kubernetes](/reference/api/typescript/aspire.hosting.kubernetes.md)
- Version: `13.4.0-preview.1.26281.18`
- Kind: `handle`
- Source: [GitHub](https://github.com/microsoft/aspire)

Represents a Kubernetes node pool as a child resource of a {@ats-ref type:KubernetesEnvironmentResource}. Node pools can be referenced by compute resources to schedule workloads on specific node pools using {@ats-ref method:KubernetesEnvironmentExtensions.withNodePool}.

## Definition

```typescript
interface KubernetesNodePoolResource
  extends IResource,
    IResourceWithParent,
    KubernetesEnvironmentResource]] { }
```
