GitLab CI Pipeline and Terraspace: 3 Different Example Pipelines

GitLab CI Pipeline and Terraspace: 3 Different Example Pipelines

July 23, 2022
Tags:
terraspace

We'll cover how to set up Terraspace Cloud and GitLab CI.

We use GitLab Pipelines to set up CI with Terraspace. The pipelines:

  1. Merge Request: Shows previews of changes using terraspace plan
  2. Push or Branch: Automatically updates the infrastructure using terraspace up on TS_ENV=dev
  3. Manual Web: We used a manually trigger web pipeline to review the changes again and apply to TS_ENV=prod

We also configure Terraspace Cloud for the additional features like MR comments that link to the Terraspace Cloud plans, updates, and logs.

Docs: https://terraspace.cloud/docs/ci/gitlab/

Terraspace Install Guides
8m

Terraspace Terrafile
29m

Terraspace and Terragrunt
19m

Terraspace OnPrem
16m

Terraspace Testing
47m

Get full access to these great resources

All for less than the price of coffee a day

44 courses
286 lessons
46+ hours

Get started with BoltOps Learn now and get access to easy and powerful lessons

BoltOps Tools