Virtual Machines
A guide on how to create and manage virtual machines on the Cudo Compute platform.
Overview
Browse to your project by clicking "Projects" on the sidebar and clicking on the project of your choice.
From here, you can select "Virtual machines" from the sidebar or "View virtual machines" from the virtual machines summary card on the page.
You can also use the quick buttons at the top right hand side of the page to Browse the marketplace, or jump straight to Create a virtual machine.
If you haven't created a virtual machine before, you will see the quick start for creating a virtual machine. Clicking Create a virtual machine will take you to the create a virtual machine page.
Create a virtual machine
When you browse to the create a virtual machine page from the marketplace, it will pre-fill in the options for region and machine type based on your filters, however if you come directly from the project page, you will need to select the options that you need.
Once you have selected an operating system image for your new virtual machine, you can configure the SSH keys you would like to be deployed to it. You can choose from the following options:
- Include all project collaborator keys - this will include the keys of all the users that you have given access to your project
- Include only my keys - this will include just the keys you have added
- Use custom keys - this will allow you to add any keys you wish for this virtual machine
Additionally, you can add your own startup scripts - commands that will run on successful deployment of the virtual machine.
On the right hand side, you can also see a summary of your customised virtual machine, with estimated cost prior to building.
Once you are happy, click "Confirm & Deploy" and your virtual machine will be built to your specification.
Viewing all of your virtual machines
From the virtual machines page you can see all of the virtual machines that you are being billed for.
You will be able to see the virtual machine's name, specification, region, operating system image, public IP address, state and lease status.
Virtual machines options menu
You can also manage your virtual machines from this page by using the options menu on the right hand side of the virtual machine you wish to manage. You can Stop/Start, Reboot, Show SSH command, Start a VNC session or Delete the virtual machine from this menu.
View a virtual machine
Clicking the virtual machine's name from the virtual machine list will show you the virtual machine details page.
You will be able to see the virtual machine's name, state, specification, region, operating system image, public IP address, storage, estimated costs and more. You can use the quick buttons at the top right hand side of the page to Stop/Start, Reboot, Show SSH command, Start a VNC session or Delete the virtual machine. You can also see charts of the CPU and memory usage of this virtual machine on the details page.
To view charts for storage and network usage, click the "Storage" and "Network" sidebar options respectively.
Stopping a virtual machine
To stop a virtual machine, you can use the "Stop virtual machine" item from the options menu on the virtual machines list page. Or you can use the quick buttons at the top right hand side of the virtual machine details page.
Stopping a virtual machine does not stop you being charged for it. To stop being charged for a virtual machine, you must click Delete virtual machine.
Starting a virtual machine
To start a stopped virtual machine, you can use the "Start virtual machine" item from the options menu on the virtual machines list page. Or you can use the quick buttons at the top right hand side of the virtual machine details page.
Rebooting a virtual machine
To reboot a virtual machine, you can use the "Reboot virtual machine" item from the options menu on the virtual machines list page. Or you can use the quick buttons at the top right hand side of the virtual machine details page.
SSH on to a virtual machine
To SSH on to a virtual machine, you can use the "SSH" item from the options menu on the virtual machines list page. Or you can use the quick buttons at the top right hand side of the virtual machine details page.
Start a VNC session with a virtual machine
To start a VNC session virtual machine, you can use the "Start VNC session" item from the options menu on the virtual machines list page. Or you can use the quick buttons at the top right hand side of the virtual machine details page.
You will need to have already set the root password on your virtual machine to gain access through VNC.
You can click the quick buttons on the top right hand side of the VNC session window to show the on-screen-keyboard or send a Ctrl+Alt+Delete command to the virtual machine.
Deleting a virtual machine
To delete a virtual machine, you can use the "Delete virtual machine" item from the options menu on the virtual machines list page. Or you can use the quick buttons at the top right hand side of the virtual machine details page.
Marketplace
Browsing the marketplace will allow you to see and filter all available options. This is great if you are looking for a specific type of GPU at a specific price point, a virtual machine hosted in a data center that uses renewable energy and more.
Clicking configure on one of the options will open the create a virtual machine page to set the virtual machine's operating system, name and other properties.