» Disk Requirements for Mounted Disk Operational Mode
If you choose to use the "Production - Mounted Disk" operational mode, Terraform Enterprise will manage its own PostgreSQL database and object storage using a separate directory on the host, with the intention that the directory is configured to store its data on an external disk, such as EBS, iSCSI, etc.
We strongly suggest following the guidelines below for mounted disk storage.
» Supported Mounted Disk Types
The following are supported mounted disk types:
- AWS EBS
- GCP Zonal Persistent Disk
- Azure Disk Storage
- Physically connected disks as in non-cloud hardware
These disk types provide the necessary reliability and performance for data storage and retrieval in Terraform Enterprise.
» Unsupported Mounted Disk Types
The following are not supported mounted disk types:
» Mounted Disk Types Not Listed Here
If the type of mounted disk you wish to use is not in either of the above lists, please contact your HashiCorp representative for clarification on whether that type is supported.
» Minimum Disk Size
Terraform Enterprise's minimum disk size is 40GB.
Depending on your cloud or storage application, you may need to confirm the disk has been resized to at least 40GB.
For example, with RedHat-flavor (RHEL, CentOS, Oracle Linux) images in Azure Cloud, the storage disk must be resized above the 30GB default after initial boot with
fdisk, as documented in the Azure knowledge base article How to: Resize Linux osDisk partition on Azure.