InfoGrab Docs

러너 등록

러너 인증 토큰 또는 등록 토큰을 사용하여 GitLab Runner를 GitLab 인스턴스에 등록하는 방법을 안내합니다.

히스토리 GitLab Runner 15.0에서 도입 된 등록 요청 형식 변경으로 인해 GitLab Runner가 이전 버전의 GitLab과 통신하지 못합니다. GitLab 버전에 맞는 GitLab Runner 버전을 사용하거나 GitLab 애플리케이션을 업그레이드해야 합니다. 러너 등록은 러너를 하나 이상의 GitLab 인스턴스와 연결하는 프로세스입니다. GitLab 인스턴스에서 잡을 수신하려면 러너를 등록해야 합니다. 요구 사항 # 러너를 등록하기 전에: GitLab이 설치된 서버와 별도의 서버에 GitLab Runner 를 설치합니다. Docker를 사용한 러너 등록을 위해서는 Docker 컨테이너에 GitLab Runner를 설치 합니다. 러너 인증 토큰으로 등록 # 히스토리 GitLab 15.10에서 도입 됨. 사전 조건: 러너 인증 토큰을 획득합니다. 다음 중 하나를 선택할 수 있습니다: 인스턴스, 그룹 또는 프로젝트 러너를 생성합니다. 자세한 내용은 러너 관리 를 참조하세요. config.toml 파일에서 러너 인증 토큰을 찾습니다. 러너 인증 토큰의 접두사는 glrt- 입니다. 러너를 등록하면 구성이 config.toml 에 저장됩니다. 러너 인증 토큰 으로 러너를 등록하려면: 등록 명령을 실행합니다: Linux macOS Windows FreeBSD Docker sudo gitlab-runner register 프록시 뒤에 있는 경우 환경 변수를 추가한 다음 등록 명령을 실행합니다: export HTTP_PROXY=http://yourproxyurl:3128 export HTTPS_PROXY=http://yourproxyurl:3128 sudo -E gitlab-runner register gitlab-runner register .\gitlab-runner.exe register sudo -u gitlab-runner -H /usr/local/bin/gitlab-runner register 컨테이너로 등록하려면 다음 중 하나를 선택할 수 있습니다: 올바른 구성 볼륨 마운트가 있는 단기 gitlab-runner 컨테이너 사용: 로컬 시스템 볼륨 마운트의 경우: docker run --rm -it -v /srv/gitlab-runner/config:/etc/gitlab-runner gitlab/gitlab-runner register 설치 중 /srv/gitlab-runner/config 이외의 구성 볼륨을 사용한 경우 올바른 볼륨으로 명령을 업데이트합니다. Docker 볼륨 마운트의 경우: docker run --rm -it -v gitlab-runner-config:/etc/gitlab-runner gitlab/gitlab-runner:latest register 활성 러너 컨테이너 내부의 실행 파일 사용: docker exec -it gitlab-runner gitlab-runner register GitLab URL을 입력합니다: GitLab Self-Managed의 러너의 경우 GitLab 인스턴스의 URL을 사용합