Serverspace Terraform Provider

Use the verified Serverspace Terraform Provider to declaratively manage cloud infrastructure.

Simplify cloud infrastructure management

Specify the proper state of your cloud project
and let Terraform do the rest.

Development
Simple configuration

Terraform uses the Infrastructure as Code (IaC) management. Due to this approach, you only need to define the infrastructure parameters in a configuration file and call it in the command line.

Seconds
Significant time savings

Terraform works in the frame of declarative transaction management, so you don’t have to monitor all possible transit states of the infrastructure. It’s enough to define the necessary recourse level.

Redundant Reliable
Smart tracking

One of the outstanding features of Terraform is that it can be used with the version control system. If the result is below your expectations, you can always restore one of the previous states.

Cloud Management
Smooth operation

Be sure – multiple usages of the same configuration file will result in the same outcome. The human mistake factor is eliminated.

Easily connect Serverspace
as Your Provider

Execute a couple of simple commands on the Serverspace Terraform Provider page and generate an API Token to enable Terraform functionalities in the Serverspace services.

Verified by HashiCorp

HashiCorp added Serverspace Terraform provider to the list of verified providers. This means Servespace Terraform provider is a member of the HashiCorp Technology Partner Program, which ensures that users have the necessary tools for cloud infrastructure deployment.

 

HashiCorp Serverspace

Terraform ecosystem

Serverspace is part of a huge Terraform ecosystem that includes more than a thousand infrastructure providers and technology partners. Explore the world of Terraform by starting working with Serverspace.

HashiCorp Serverspace Terraform provider

How to start?

Terraform installation

  1. Download an archive file from the Terraform website.
  2. Unpack the archive with the binary file to a separate folder which will store configurations.
  3. Enter the fine in PATH.
  4. Set up the completion in shell.
Serverspace installation

Connecting Serverspace provider

  1. Create a text file containing the provider description.
  2. Copy the code from Terraform Registry and paste it into the file.
  3. Execute the “terraform init” command.
Serverspace connecting

Creating cloud infrastructure

  1. Create and open the ssh_key.tf file.
  2. Insert the information about the public part of the ssh key into the file ssh_key.tf and save the changes.
  3. Create and open the main.tf file.
  4. Insert the description of your infrastructure into the file main.tf.
  5. Run the command "terraform apply".
Creating Serverspace infrastructure

FAQ

What is Terraform?

Terraform is a tool from HashiCorp that allows you to manage your cloud infrastructure declaratively using configuration files. Thanks to the "Infrastructure as a code" approach, all you need to do is write the necessary state of the infrastructure in the code, and the program will do the rest.

What is Terraform used for?

Terraform is built to simplify the process of managing your infrastructure. With it, you can deploy servers, configure networks, load balancers, and other infrastructure elements.

How much does Terraform-Provider cost?

It's free. To get started, you need to download the archive from the Terraform website and follow the instructions above.