This repository provides a base template and a sample .gitlab-ci.yml file that demonstrate how to integrate your GitLab CI/CD pipelines with Terraform Cloud.
These templates utilize custom Docker containers that interact with Terraform Cloud APIs instead of the traditional Terraform CLI. The core tooling consists of a containerized Go application designed to work with various CI/CD platforms, including GitHub Actions and GitLab Pipelines.
Our CI/CD template files are designed to be self-contained, with in-place comments providing additional details. Please refer to these comments for more information.