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/

Get full access to these great resources

All for less than the price of coffee a day

38 courses
274 lessons
44+ hours

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

BoltOps Tools