To successfully run the code sample you need a trail license from GitLab which you can generate here: https://about.gitlab.com/free-trial/. The license that you receive via email should be saved in the local copy of the code example repository in Chapter22/geo-setup/deploy/files directory in Gitlab.gitlab-license file.
To manage omnibus installations, you need to use a central configuration file called gitlab.rb. You'll need to create it yourself or copy an example of one. A template of this configuration file is available at https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/files/gitlab-config-template/gitlab.rb.template. Please note that it isn't updated after upgrades. In some sections of this chapter, I will quote and discuss parts of this file.
In order to create our virtual infrastructure, we are going to use Terraform (v0.11.12 or...