Skip to main content

러너 그룹

러너 그룹을 사용하여 러너에 대한 액세스를 제어하고 조직 또는 엔터프라이즈 전반에서 러너를 구성합니다.

이 기사에서

실행기 그룹 정보

조직 수준에서 실행기 액세스를 제어하기 위해 GitHub Team 플랜을 사용하는 조직은 실행기 그룹을 사용할 수 있습니다. 실행기 그룹은 실행기 집합을 수집하고 그 주위에 보안 경계를 만드는 데 사용됩니다.

실행기 그룹에 대한 액세스 권한을 부여하면 조직의 실행기 설정에 나열된 실행기 그룹을 볼 수 있습니다. 선택적으로 실행기 그룹에 대한 추가 세분화된 리포지토리 액세스 정책을 할당할 수 있습니다.

새 실행기가 생성되면 달리 지정되지 않은 한 기본 그룹에 자동으로 할당됩니다. 실행기는 한 번에 한 그룹에만 있을 수 있습니다. 한 실행기 그룹에서 다른 실행기 그룹으로 실행기를 이동할 수 있습니다.

러너 그룹을 사용하면 인프라 전반에 걸쳐 러너에 대해 일관된 액세스 정책을 적용할 수 있습니다.

실행기 그룹을 사용하면 다음을 수행할 수 있습니다:

  • 대형 러너 및 자체 호스팅 러너 구성
  • 특정 러너를 사용할 수 있는 조직과 리포지토리 제한
  • 워크플로 파일의 특정 실행기 그룹으로 작업 라우팅
  • 비용 및 용량을 제어하도록 동시성 제한 설정

표준 GitHub호스팅된 실행기를 사용하지 않도록 설정하여 Linux, Windows 및 macOS 작업이 표준 실행기 레이블 대신 실행기 그룹을 통해 실행되도록 요구할 수도 있습니다. 조직 수준 설정은 조직에 대한 GitHub Actions 사용하지 않도록 설정 또는 제한을 참조하세요. 엔터프라이즈 소유자인 경우 엔터프라이즈에서 GitHub Actions 대한 정책 적용을 참조하세요.

다음 단계

실행기 그룹을 사용하여 더 큰 실행기 액세스를 제어하는 방법을 알아보려면 더 큰 실행기 액세스 제어을 참조하세요.

특정 그룹의 실행기로 작업을 라우팅하는 방법에 대한 정보는 작업에 적합한 러너 선택을 참조하세요.