A simple CI/CD pipeline that will get you something simple/basic in place that you can the "build" (pun intended) upon. This way there isn't a steep learning curve.
A timestamped video walkthrough from "Davo'clock" on creating a CI/CD Pipeline to maintain and update AWS infrastructure with Terraform.
Set variables for your CI/CD pipelines in GitLab.
Disable the "Auto DevOps" on new projects in Gitalb
Deploy a Gitlab runner to unlock CI/CD capabilities in Gitlab.