Getting Started#
If you are just getting started with gitlabctl, welcome! This guide will walk you through the process of going zero to one with the tool.
Installation#
gitlabctl is provided in several convenient form factors, including statically compiled binary images on a variety of architectures as well as a Docker image for both x86 and ARM machines.
If you do not see an architecture that you require, please open a Discussion to propose adding it.
Binaries#
gitlabctl currently supports statically compiled binaries across the following operating systems and architectures:
OS | Architecture |
---|---|
Linux | 386 |
Linux | arm (goarm 7) |
Linux | amd64 |
Linux | arm64 |
MacOS | amd64 |
MacOS | arm64 |
Windows | amd64 |
The latest binaries can be downloaded directly from Github.
Docker#
Docker images for gitlabctl are hosted in both Github Container Registry as well as on Docker Hub and can be pulled via:
docker pull ghcr.io/method-security/gitlabctl
docker pull methodsecurity/gitlabctl