I’ve done a new mentoring style video, talking about how to use a self-hosted version of Gitlab for basic group projects and individual projects.
Also available on Archive.org and LBRY.
Late edit 2020-03-25: To build the Gitlab environment I created, take a look at this git repository, which uses Terraform, some cloud init scripts and an ansible playbook. In particular, look at the following files:
- Load Network Module
- which leads to the Network build script.
- Load Gitlab Module
- which leads to the Gitlab Server Build script
- and it’s cloud-init file.
- That calls the Gitlab Install Playbook.
- It also calls the Gitlab Config Playbook.
- and it’s cloud-init file.
- which leads to the Gitlab Server Build script
If you just want to build the Gitlab environment, then it’s worth removing or renaming (to anything that isn’t .tf
– I use .tf_unload
) the files load_aws_module.tf
, load_awx_module.tf
, load_azure_module.tf