CoreWeave
Search…
⌃K

Deployment Methods

Learn about the different methods available for deploying Virtual Servers to CoreWeave Cloud.
What is a Virtual Server?
The following articles provide additional materials for learning about Virtual Servers:

Deployment Methods

There are multiple ways to deploy and manage Virtual Servers on CoreWeave Cloud, each with their own unique advantages.
Below are descriptions of some of the deployment possibilities CoreWeave offers, as well as some information on each to help you choose which method may be best for your use case.
To learn about configuration options for Virtual Servers, proceed to Virtual Server Configuration Options.
Kubernetes
Virtual Servers are a Kubernetes Custom Defined Resource (CRD), which may be directly deployed on CoreWeave Cloud using the kubectl command line tool.
Best for those who are comfortable with Kubernetes principles, and are familiar with using kubectl on the command line.
Terraform
CoreWeave offers an open source Terraform module for deploying Virtual Servers, which can also be customized by extending the module yourself.
Best for those who are comfortable using Terraform modules, and comfortable using Terraform on the command line.