We use CircleCI Workflows with Terraspace. The workflow we used was:
- Feature Branch Push: Shows previews of changes using
- Main Branch Push: Automatically updates the infrastructure using
- Manual Web: We used a manually triggered pipeline with approval to review the changes again and apply to
Terraspace Cloud also provides links with the plan or update history. This makes it easy to see infrastructure change history.
These CircleCI workflows are only some of many possibilities. You have full control over the pipeline and can adjust it to your needs. You can run
terraspace up multiple times or use