Vultr Cloud Compute instances are virtual machines that run with a specific operating system or a prebuilt marketplace application image. Cloud Compute instances support applications such as low-traffic websites, CMS, development environments, and small databases.
Follow this guide to provision Vultr Cloud Compute instances using the Vultr Customer Portal, API, or CLI.
Navigate to Products and select Compute on the list of product options.
Click Deploy to access the Deploy New Instance page.
Select Cloud Compute – Shared CPU.
Choose your desired Vultr location to deploy the instance.
Select a cloud image to install on your instance based on the following options:
Operating System: Install a fresh operating system image on the instance.
Marketplace Apps: Install a prebuilt software stack or application and the recommended operating system image on the instance.
Upload ISO: Install a specific ISO available in your Vultr account or upload a new ISO image from your workstation to install on the instance.
ISO Library: Install a specific ISO image from the Vultr ISOs library.
Backup: Recover a specific backup available in your Vultr account to the instance.
Snapshot: Install a specific snapshot available in your Vultr account to the instance.
Select the instance specifications based on the following CPU and memory options:
Select optional Additional Features to enable on your instance.
linuxuser
with sudo privileges as the default user instead of root
.Select optional Server Settings to apply on the instance.
Enter a new hostname in the Server Hostname field and a descriptive label in the Server Label field to apply on the instance.
View the cost summary and click Deploy Now to create the instance on your Vultr account.
Send a POST
request to the Create Instance endpoint to create a new instance with a specific plan, operating system, and hostname in a specific Vultr location.
$ curl "https://api.vultr.com/v2/instances" \
-X POST \
-H "Authorization: Bearer ${VULTR_API_KEY}" \
-H "Content-Type: application/json" \
--data '{
"region" : "<vultr-location>",
"plan" : "<instance-plan>",
"os_id" : <os-id>,
"label" : "<instance-label>",
"hostname": "<hostname>",
}'
Visit the Create Instance API page to apply on the Cloud Compute instance.
Create a new Cloud Compute instance with a specific plan, operating system, and hostname in a specific Vultr location.
$ vultr-cli instance create --region <vultr-location> --plan <instance-plan> --os <os-id> --label <instance-label> --host <hostname>
Run vultr-cli instance create --help
to view additional options to apply on the Cloud Compute instance.