튜토리얼: 러너 생성 및 등록 자동화
튜토리얼: 러너 생성 및 등록 자동화에 대해 설명합니다.
이 튜토리얼은 러너 생성 및 등록을 자동화하는 방법을 설명합니다. 러너 생성 및 등록을 자동화하려면: 개인 접근 토큰 생성 . 러너 구성 생성 . GitLab Runner 설치 및 등록 자동화 . 동일한 구성을 가진 러너 보기 . Note 이 튜토리얼의 지침은 지원 중단된 등록 토큰을 사용하는 등록 방법을 대체한 러너 인증 토큰을 사용한 러너 생성 및 등록을 설명합니다. 자세한 내용은 새 러너 등록 워크플로 를 참조하세요. 시작하기 전에 # GitLab Runner가 GitLab 인스턴스에 설치되어 있어야 합니다. 인스턴스 러너를 생성하려면 관리자여야 합니다. 그룹 러너를 생성하려면 관리자이거나 그룹에 대한 Owner 권한이 있어야 합니다. 프로젝트 러너를 생성하려면 관리자이거나 프로젝트에 대한 Maintainer 권한이 있어야 합니다. 접근 토큰 생성 # 러너를 생성하기 위해 REST API를 사용할 수 있도록 접근 토큰을 생성합니다. 다음을 생성할 수 있습니다: 공유, 그룹 및 프로젝트 러너와 함께 사용할 개인 접근 토큰. 그룹 및 프로젝트 러너와 함께 사용할 그룹 또는 프로젝트 접근 토큰. 접근 토큰은 GitLab UI에서 한 번만 볼 수 있습니다. 페이지를 벗어나면 더 이상 토큰에 접근할 수 없습니다. HashiCorp Vault 또는 Keeper Secrets Manager Terraform 플러그인과 같은 시크릿 관리 솔루션을 사용하여 토큰을 저장해야 합니다. 개인 접근 토큰 생성 # 히스토리 GitLab 17.6에서 buffered_token_expiration_limit 라는 플래그 와 함께 최대 허용 수명 제한이 400일로 증가된 값으로 변경 되었습니다. 기본적으로 비활성화됩니다. Feature flag 확장된 최대 허용 수명 제한의 가용성은 기능 플래그로 제어됩니다. 자세한 내용은 기록을 참조하세요. 오른쪽 상단 모서리에서 아바타를 선택합니다. Edit profile 을 선택합니다. 왼쪽 사이드바에서 Access > Personal access tokens 를 선택합니다. Add new token 을 선택합니다. 토큰의 이름과 만료 날짜를 입력합니다. 토큰은 해당 날짜의 UTC 자정에 만료됩니다. 만료 날짜가 2024-01-01인 토큰은 2024-01-01의 00:00:00 UTC에 만료됩니다. 만료 날짜를 입력하지 않으면 만료 날짜가 현재 날짜보다 365일 후로 자동으로 설정됩니다. 기본적으로 이 날짜는 현재 날짜보다 최대 365일 후일 수 있습니다. GitLab 17.6 이상에서는 이 제한을 400일로 연장 할 수 있습니다. Select scopes 섹션에서 create_runner 체크박스를 선택합니다. Create personal access token 을 선택합니다. 프로젝트 또는 그룹 접근 토큰 생성 # 히스토리 GitLab 17.6에서 buffered_token_expiration_limit 라는 플래그 와 함께 최대 허용 수명 제한이 400일로 증가된 값으로 변경 되었습니다. 기본적으로 비활성화됩니다. F
