Terraform
Terraform Enterprise Reference Architectures
⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
[!IMPORTANT]
Documentation Update: Product documentation previously located in/website
has moved to thehashicorp/web-unified-docs
repository, where all product documentation is now centralized. Please make contributions directly toweb-unified-docs
, since changes to/website
in this repository will not appear on developer.hashicorp.com. ⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
HashiCorp provides reference architectures detailing the recommended infrastructure and resources that should be provisioned in order to support a highly-available Terraform Enterprise deployment.
Depending on where you choose to deploy Terraform Enterprise, there are different services available to maximize the resiliency of the deployment, for example, most major cloud service providers offer a resilient relational database service offering, removing the need for the customer to manage a complex database cluster/failover architecture. We have taken this into consideration and created a reference architecture for the most common deployment configurations, making the most appropriate use of those cloud vendor services.
Note: The discontinued clustered version of Terraform Enterprise is no longer supported, and we strongly advise all customers to move to an Active/Active installation. Please contact your support representative if you need assistance.