Terraspace Cloud Setup

You can set up up Terraspace Cloud with these steps:

  1. Sign up for an account at app.terraspace.cloud
  2. Configure Terraspace
  3. Deploy a stack

Sign up for a Terraspace Cloud account

  1. Go to Terraspace Cloud and sign up for an account
  2. Create an access token. This is under your profile “Settings / Tokens”. Note this access token for the next step.

You might want to set TS_ENV in your:

~/.bash_profile

export TS_TOKEN=ts-G85kAZcCiqOwcLiv

Configure Terraspace Cloud

Configure the cloud.org and cloud.project settings.

config/app.rb

Terraspace.configure do |config|
  config.cloud.org = "boltops"  # replace with your org name
  config.cloud.project = "main" # replace with your project name
end

More Docs: Cloud Config

Deploy a Stack

After you’ve set up the first 2 steps, any stack updates will be tracked by Terrapace Cloud. Example:

terraspace up demo

When the update completes, you’ll see a link to the update:

Terraspace Cloud Stack demo-dev https://app.terraspace.cloud/boltops/main/demo/updates/update-nvEHbKSiGRe8nYTm

Note: By default, the Terraspace Cloud Stack url is only generated when changes are detected to keep a high signal-to-noise ratio. You can adjust this behavior with config.cloud.record

The dashboard looks like this:

And update logs:

More tools: