In order to manage omnibus installs, you need to use a central configuration file called gitlab.rb. You need to create it or copy an example of one. Fortunately, a template is available, which you can find at https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/files/gitlab-config-template/gitlab.rb.template. It isn't updated after upgrades. Later on in this chapter, I will quote and discuss parts of this file.
To follow along with the instructions in this chapter, please download the GitHub repository, along with the examples available on the GitHub repository, at https://github.com/PacktPublishing/Mastering-GitLab-12/tree/master/Chapter05.
You will also need a GitHub account, as well as a GitLab account in the cloud or on premise.
In regards to user matching, you want to make sure that the GitHub users associated with the repository have the following...