Skip to main content

Create a VPC

A VPC defines a network isolation configuration for attaching CoreWeave products, such as CKS clusters.

Create a VPC with the Cloud Console

To create a VPC using the Cloud Console, click VPCs from the navigation menu to open the VPC dashboard.

The VPC dashboard lists all currently deployed VPCs along with their statuses.

To open the VPC creation form, click the Create a VPC button on the top right of the screen.

The configuration fields on this page include:

ValueDescription
NameSpecify a name for the VPC.
ZoneA dropdown menu where you can select a Zone. A VPC must exist in the same Zone as the cluster it will be attached to.
Allow Public Prefix AnnouncementSpecifies whether the VPC should allow public prefixes advertised from Nodes to be imported into public facing networks, making them accessible from the Internet.
VPC PrefixesA list of additional prefixes associated with the VPC. For example, CKS clusters use these prefixes for Pod and service CIDR ranges.
Host PrefixesUnique IPv4 IP ranges assigned to hosts in the VPC, validated for IPv4 CIDR format with prefix.
Custom DNS ServersDNS servers announced via DHCP, validated for IP format.

VPC Prefixes

Click the Add a Prefix button to open the New VPC Prefix window.

Info

A VPC requires at least three unique prefixes to be compatible with a CKS cluster.

Additional configuration settings for the VPC are found under Advanced Settings.

ValueDescription
Disable External PropagateDisables external propagation for this prefix, preventing the advertisement of the address space to external networks.
Disable Host BGP PeeringDisables BGP Peering for this prefix.
Host DHCP RouteIndicates this prefix has a DHCP route.
PublicMarks the prefix as publicly accessible.

Host Prefixes

Warning

You can add additional host prefixes at any time, but you cannot remove an existing host prefix.

Host prefixes define the IP address ranges assigned to the Nodes within a VPC, which are used for network communications between Nodes and other resources within the VPC. To add a new range of host IP addresses, click the Add a Prefix button to open the New Host Prefix window.

Each CoreWeave Availability Zone (AZ) features a default host prefix, which is assigned automatically unless a different prefix is specified. The default host prefixes for each AZ are:

General Access AZDefault Host Prefix CIDR
RNO2A10.168.192.0/18
US-EAST-02A10.184.192.0/18
US-EAST-04A10.176.192.0/18
US-EAST-06A10.192.192.0/18
US-WEST-01A10.188.192.0/18
US-WEST-04A10.190.192.0/18
Important

SUNK users take note: If network.hostPrefixes is supplied, it should have a minimum prefix length of /18. Prefixes smaller than /18 do not have physical location based IP addresses which are used for calculating adjacency.