Vultr DocsLatest Content


How to Provision Vultr File System Volume

Updated on 10 September, 2025

A guide explaining how to set up and configure Vultr File System Volumes for use with your instances


Vultr File System (VFS) offers a fully managed Virtiofs-based file system, enabling efficient and seamless file sharing for Vultr Cloud Compute instances. Vultr File System volumes use a serverless architecture, allowing multiple Vultr Cloud Compute instances to connect simultaneously to a single volume, simplifying data sharing and scalability. Vultr File System is suitable for use cases like file sharing, application synchronization, machine learning data processing, and optimizing storage for Content Management Systems (CMS).

Follow this guide to provision a Vultr File System volume using the Vultr Customer Portal or Terraform.

  • Vultr Customer Portal
  • Terraform
  1. Navigate to Products, select Cloud Storage, and click File System.
  2. Click Add File System.
  3. Choose a storage location to deploy the Vultr File System volume.
  4. Move the slider to set the volume's storage size.
  5. Enter a label, then click Add File System to provision the Vultr File System volume.
  1. Ensure the Vultr Terraform provider is configured in your Terraform project.

  2. Define the File System volume resource.

    terraform
    terraform {
        required_providers {
            vultr = {
                source  = "vultr/vultr"
                version = "~> 2.23"
            }
        }
    }
    
    provider "vultr" {}
    
    resource "vultr_vfs" "file_system" {
        label   = "File-System"
        region  = "ewr"
        size_gb = 100
    }
    
  3. Apply the configuration and observe the following output:

    Apply complete! Resources: 1 added, 0 changed, 0 destroyed.

Comments

No comments yet.