A process that prepares and configures a server or service for use after initial deployment.
A Vultr Virtual Private Cloud (VPC) network creates a secure and isolated private networking environment for instances to connect and share resources. A VPC network supports IPv4 network addresses to enable communication and data sharing between instances.
Follow this guide to create a Virtual Private Network (VPC) network using the Vultr Customer Portal, API, CLI, or Terraform
Send POST request to the Create VPC endpoint to create a new VPC network in a specific Vultr location with an automatic IP address range.
$ curl "https://api.vultr.com/v2/vpcs" \
    -X POST \
    -H "Authorization: Bearer ${VULTR_API_KEY}" \
    -H "Content-Type: application/json" \
        --data '{
            "region" : "<vultr-location-id>",
            "description" : "<label>"
        }'
Visit the Create VPC API page to view additional attributes to apply on the VPC network.
Create a new VPC network in a specific Vultr location with an automatic IP address range.
$ vultr-cli vpc create --region="ewr" --description="test VPC"
Run vultr-cli vpc create --help to view additional options to apply on the VPC network.
Ensure the Vultr Terraform provider is configured in your Terraform project.
Create a VPC network, then apply.
resource "vultr_vpc" "net" {
    region      = "ewr"
    description = "example-vpc"
    # optional manual range
    # v4_subnet      = "10.10.0.0"
    # v4_subnet_mask = 24
}
Apply the configuration and observe the following output:
Apply complete! Resources: 1 added, 0 changed, 0 destroyed.