Support Multiple terraform projects in a single repo
Release post candidate
Simplified setup for integrating Terraform
You can run GitLab integrated Terraform features more easily by using one of the GitLab provided Terraform images. The GitLab Terraform images are a simple extension of the official Terraform images, and they add simple commands to use Merge Request widgets without bloating the CI yaml files. We provide Terraform images for Terraform version 0.11 and 0.12.
Multiple Terraform plan support in MRs
During a single Terraform pipeline, several infrastructure environments might be affected. Until now, you could show have a quick overview of the expected changes in a Merge Request only for a single environment. From now on, the Terraform Merge Request widget supports multiple Terraform artefact files.
Goal
Support Multiple terraform projects in a single repo. Provide easy-to-use and easy-to-extend CI template to support more complex TF repos.
Definition of Done
-
Create extendable template.