Setting up a CI/CD pipeline using Gitlab, Terraform and AWS