Remote Access and Control

Installing virtctl

virtctlprovides an easy, imperative method to start, stop and access VM instances. virtctl uses your existing Kubernetes credentials added in Getting Started.

Download for Linux Download for Windows Download for Mac OS X

Listing your Virtual Machine Instances

To get a list and see the status of your Virtual Machine Instances, run kubectl get vmi.

Instance Control

Starting an instance virtctl start my-vm Restarting an instance virtctl restart my-vm Stopping an instance virtctl stop my-vm

A stopped in-stance does not incur any on-demand compute costs. Persistent Block Volumes or Shared Filesystems do however still incur storage costs until deleted.

Remote Access

For normal operations, in-instance remote access tools such as SSH, Teradici, Parsec or RDP is recommended. During setup and troubleshooting out of band acces is provided via virtctl.

Console The best way to access Linux VMs: virtctl console my-vm

VNC For accessing graphical interfaces such as GRUB and Windows: virtctl vnc my-vm

A compatible VNC client such as VNC Viewer will need to be installed on the local system.