Projects
Manage projects with the CUDO Compute CLI tool
Reference
A project is a container for cloud resources. You need to create a project before you can create virtual machines. See cudoctl projects -h
for more details.
Create a project
$ cudoctl projects create example-project
billingAccountId: yyfh32y6d9v2
createBy: user-account-id
id: example-project
List projects
$ cudoctl projects
projects:
- billingAccountId: yyfh32y6d9v2
createBy: user-account-id
id: example-project
...
Delete a project
$ cudoctl projects delete example-project
Virtual machines
A virtual machine is a billable computing resource. You need to create a project before you can create virtual machines. See cudoctl virtual-machines -h
for more details.
Get a virtual machine
$ cudoctl vm get ***VIRTUAL_MACHINE_NAME***
Create a virtual machine
$ cudoctl vm create
--image=***IMAGE_NAME***
--compute=***COMPUTE_ID***
[***VIRTUAL_MACHINE_NAME***]
Reset a virtual machine
$ cudoctl vm reset ***VIRTUAL_MACHINE_NAME***
Start a virtual machine
$ cudoctl vm start ***VIRTUAL_MACHINE_NAME***
Stop a virtual machine
$ cudoctl vm stop ***VIRTUAL_MACHINE_NAME***
Delete a virtual machine
$ cudoctl vm delete ***VIRTUAL_MACHINE_NAME***