GitLab Installation and Updates
The next step in performance testing? The GitLab Environment Toolkit

The next step in performance testing? The GitLab Environment Toolkit

6/15/2021 · Grant Young

What this post added

Introduced the GitLab Environment Toolkit (GET) for automating the deployment of GitLab Omnibus and Helm Charts at scale. GET utilizes Terraform for provisioning infrastructure (VMs, Kubernetes clusters, supporting services like load balancers and firewalls) across GCP, AWS, and Azure, and Ansible for configuration. It supports various GitLab Reference Architectures (100 to 50,000 users), Cloud Native Hybrid Reference Architectures (GCP), upgrades, Geo, and zero-downtime upgrades. The toolkit is designed to be 'boring' (simple and maintainable) and complements, rather than replaces, GitLab Omnibus and Helm Charts.

Read the original post ↗