Name
Select the name for a Virtual Server
The Virtual Server's name can be any combination of lowercase letters, numbers, and hyphens.
It cannot have capital letters, whitespace, or other special characters. Shorter names are preferred because this is part of the server's DNS name.
Deploying a Virtual Server creates a Block Storage Volume with the same name as the server.
Ensure the Virtual Server's name doesn't conflict with any Storage Volumes in your namespace. If there is an existing Storage Volume with that name, the deployment will fail.
- Cloud UI
- CLI
- Terraform
Deployment method: CoreWeave Cloud UI
From the CoreWeave Cloud UI Virtual Server deployment menu, enter a server name.
Deployment method: Kubernetes CLI
Enter a name for your Virtual Server is simple using the Kubernetes manifest file.
The name you'd like to use is configured by setting its label under the name
selector in the metadata
section of the manifest.
Name configuration options
Variable name | Variable type | Description | Default value |
---|---|---|---|
name | String | The name you'd like to use for the Virtual Server. | none |
In the example below, the name example-123
is set under metadata.name
.
---apiVersion: virtualservers.coreweave.com/v1alpha1kind: VirtualServermetadata:name: example-123
Deployment method: Terraform
The name for the Virtual Server can be defined in the vs_name
variable in your variables.tf
file.
Name configuration options
Variable name | Variable type | Description | Default value |
---|---|---|---|
vs_name | String | The name you'd like to use for the Virtual Server. | MY-VS |
Terraform example:
variable "vs_name" {description = "Virtual Server hostname"default = "MY-VS"}