Configuration Options
Implement Virtual Servers using one of four deployment methods
Virtual Servers are highly customizable, and can be configured for deployment a few different ways.
Each page beneath this one contains a tabbed table. Each tab explains how to deploy the configurations to your Virtual Server, respective to the method described.
Additional Resources
You can find examples of Kubernetes CLI deployments, Terraform deployments, and Programmatic deployments in the
examples
directory on our GitHub.You can learn more about how to set up each of the deployment methods covered in this implementation guide by visiting their respective pages under the Virtual Server Deployment Methods section:
Important
If you're using the CoreWeave Cloud UI as your deployment method, be aware that not every Virtual Server configuration option is exposed through the options displayed graphically on the Cloud UI configuration screen.
If you are using the Cloud UI to deploy your Virtual Servers but require more fine-tuned control, or, you wish to save your Virtual Server configuration in order to replicate it for additional Virtual Servers, you can interact with the server's corresponding YAML configuration chart under the YAML tab, as shown below.
All options exposed through the Graphical UI are also available to interact with on the YAML tab.

YAML manifest, selectable from the Virtual Server configuration screen.
Tip
The following configuration options can be changed while the Virtual Server is running:
- Annotations and labels
- Root disk size (The storage size can only be increased while the Virtual Server is running - it may also take a while before the change is reflected)
Last modified 15d ago