It is possible to use GitLab as a best-in-class GitOps tool, and we are going to show you how. This is the second post in a series of easy-to-follow tutorials; posts will focus on different user problems including provisioning, managing a base infrastructure, and deploying various 3rd party or custom applications on top of them. Read the first post. This post focuses on setting up the underlying infrastructure using GitLab and Terraform. The first step is to have a network and some computing ins...