Remote Access and Control
How to manage and access Virtual Servers from the command line.
While Virtual Servers can be managed via the CoreWeave Cloud UI, management and access via the command line may be accomplished using the
virtctl
tool.virtctl
provides an easy, imperative method to start, stop and access VM instances. On CoreWeave Cloud, virtctl
uses the Kubernetes access credentials configured in Getting Started.virtctl
may be downloaded from one of the following sources:Basic instance commands using
virtctl
:Command | Effect |
---|---|
virtctl start <my-vm> | Starts the VM |
virtctl restart <my-vm> | Restarts the VM |
virtctl stop <my-vm> | Stops the VM |
Note
A
stopped
instance does not incur any on-demand compute costs. Persistent Block Volumes or Shared Filesystems do however still incur storage costs until they are deleted.For normal operations, instance remote access tools such as SSH, Teradici, Parsec or RDP is recommended. During setup and troubleshooting, out of band access is provided via
virtctl
.The best way to access Linux VMs is to invoke
virtctl console <my-vm>
.For accessing graphical interfaces such as GRUB and Windows you can invoke a VNC instance by using
virtctl vnc <my-vm>
.Note
A compatible VNC client such as VNC Viewer will need to be installed on the local system prior to invoking this command.
Last modified 7mo ago