Terraform
Terraform Enterprise Reference Architectures
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.