Process Flow - Terraform in GitLab CI
Start: GitLab CI Pipeline Triggered
Checkout Code with Terraform Files
Initialize Terraform (terraform init)
Plan Infrastructure Changes (terraform plan)
Apply Changes (terraform apply -auto-approve)
Output Results (terraform output) and End Pipeline
This flow shows how GitLab CI runs Terraform commands step-by-step to manage infrastructure automatically.