Skip to content

Instantly share code, notes, and snippets.

@gilesdring
Created September 29, 2021 08:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gilesdring/f46ec15e67c5525150ec0820a949140f to your computer and use it in GitHub Desktop.
Save gilesdring/f46ec15e67c5525150ec0820a949140f to your computer and use it in GitHub Desktop.
Standing up a gitlab-runner
# Install required software
sudo yum --assumeyes update
sudo yum --assumeyes install git docker
sudo systemctl enable docker
sudo systemctl start docker
sudo usermod -a -G docker $USER
docker ps
# Install gitlab runner
export arch=amd64
curl -LJO "https://gitlab-runner-downloads.s3.amazonaws.com/latest/rpm/gitlab-runner_${arch}.rpm"
sudo rpm -i gitlab-runner_${arch}.rpm
sudo usermod -a -G docker gitlab-runner
cat - <<END_OF_INSTRUCTIONS
Now register your runners
sudo gitlab-runner register
I use docker as the runner and alpine as the default image
sudo gitlab-runner verify
sudo gitlab-runner list
END_OF_INSTRUCTIONS
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment