Bring Your Own Cloud /
CoreWeave on Northflank
You can integrate your CoreWeave account to create and manage clusters using Northflank.
note
- Spot instances are not available on CoreWeave clusters.
- Builds with local cache are not supported on CoreWeave clusters.
Add your CoreWeave account to Northflank
Navigate to Cloud → Provider links → Create provider link and select CoreWeave as the provider. Or use the direct link:
Copy your CoreWeave access token into the API key field and create the provider link. If you don't have a CoreWeave access token, you can create it in the CoreWeave console .

You can now configure and deploy new clusters in your CoreWeave account.
Note: You can edit the integration at any time to update the API key, if required.
Check your quotas
To successfully deploy a cluster on CoreWeave using Northflank you must have the required resources available to your account.
You can view your account quota and request new quota from the CoreWeave console . In order to provision a cluster, you will require a cluster resource and the desired number of instances available in your desired zone.
Learn more on the CoreWeave documentation on quotas .
Create a cluster
Navigate to Cloud → Clusters → Create cluster and select CoreWeave as the provider. Or use the direct link:
Enter a name for the cluster or generate one randomly. Choose your integration credentials. Select the region and the zone to deploy in.

Network configuration
Choose New VPC if you would like a new VPC with default settings to be created for your cluster.
Choose Re-use VPC if you have an existing VPC that you would like to place the new cluster in. Choose one of the available VPCs for your chosen zone from the drop-down selector, and then choose the prefixes to use for pods, services, and load balancers from the VPCs available prefixes. Load balancers can use multiple prefixes. The same prefix cannot be used more than once and prefixes cannot overlap.

Node pool configuration
You can now configure the node pools for your cluster. Node pools can also be added, deleted, and updated after creating your cluster. Click add node pool to add another pool. Node types which are not available in your chosen zone will be grayed out in the selection box.

Minimum cluster requirements
Each node can schedule up to 256 pods (minus system pods). The actual number of pods per node will usually be limited by resource requests and request modifiers for smaller nodes.
See deploy and scale node pools for more information on configuring nodes and node pools.
CoreWeave:
- Does not support spot instances.
- Does not support autoscaling.
- Does not support choosing the node's disk size and type. Instead, each node comes with a predefined disk (usually a few TBs).
Configure advanced options
After adding your initial node pools, you can configure advanced options for the cluster, such as build infrastructure and resource request modifiers.
When you create the cluster, Northflank will begin installing system components in the node pools according to their capacity. Provisioning a node pool can take up to 20-30 minutes.
Next steps
Configure your Kubernetes cluster
Deploy node pools
Deploy workloads to your cluster
Run GPU workloads