Terraform user guide

Platform/OS
Linux, macOS, Windows
Category
Infrastructure as Code

Terraform

Terraform is a popular tool that lets you describe exactly what your cloud setup should look like using simple text files. It works like a smart recipe book for your servers, databases, and networks so you can create or change them automatically instead of clicking around in web dashboards.
Terraform uses DiskSpace S3-compatible object storage as a safe shared notebook where everyone on the team can keep track of what has already been built. This storage holds a special record called the state file that remembers the current real-world setup, preventing Terraform from getting confused and making unwanted changes.
Thanks to S3 storage like DiskSpace, teams can work together safely from anywhere, roll back mistakes easily, and always know the exact current picture of their infrastructure without guesswork.

Connection / Setup

How to get your DiskSpace S3 credentials
New Accounts
  1. Create an account and log in to DiskSpace
  2. Click I'm ready to set up my storage
  3. Enter Bucket Name following the instructions
  4. Click Create Bucket and wait for it to be generated
  5. Find your Endpoint URL, Access Key, and Secret Key in the S3 Client Configuration section for use below
Existing Accounts
  1. Log in to DiskSpace
  2. Scroll to DiskSpace S3 Connection Info
  3. Find your Endpoint URL, Access Key, Secret Key, and Bucket Name for use below

Sign up or log in to set up your DiskSpace S3 Storage for Terraform.