Dedicated Servers in Terraform
Terraform is an infrastructure management tool for cloud or dedicated servers by HashiCorp. Infrastructure and its components are described in the HashiCorp Configuration Language (HCL) in configuration files with the .tf extension. Learn more about the tool in the What is Terraform? article in the HashiCorp documentation.
Terraform manages infrastructure using providers, which are special plugins that interact with the APIs of services and platforms.
Dedicated servers are managed using the Servercore provider, which provides the servercore_dedicated_server_v1 resource. Learn more about resource management in the Managing Terraform Resources guide.
To install Terraform and configure the Servercore provider, use the Terraform Quick Start guide. When working with dedicated servers via Terraform, pay attention to the specifics of managing dedicated servers. See examples of creating infrastructure in the Dedicated Servers subsection of the Terraform documentation.