Skip to main content

이 버전의 GitHub Enterprise는 다음 날짜에 중단되었습니다. 2025-04-03. 중요한 보안 문제에 대해서도 패치 릴리스가 이루어지지 않습니다. 더 뛰어난 성능, 향상된 보안, 새로운 기능을 위해 최신 버전의 GitHub Enterprise Server로 업그레이드합니다. 업그레이드에 대한 도움말은 GitHub Enterprise 지원에 문의하세요.

자체 호스트형 실행기 정보

자체 실행기를 호스트하고 GitHub Actions 워크플로에서 작업을 실행하는 데 사용되는 환경을 사용자 지정할 수 있습니다.

자체 호스트형 실행기 정보

자체 호스팅 실행기는 GitHub의 GitHub Actions에서 작업을 배포하고 실행하는 시스템입니다.

자체 호스팅 실행기:

  • GitHub Actions를 무료로 사용할 수 있지만 실행기 컴퓨터를 유지 관리하는 데 드는 비용은 부담해야 합니다.
  • 더 큰 작업을 실행하기 위한 처리 능력 또는 메모리를 제공하여 사용자의 요구 사항을 충족하는 사용자 지정 하드웨어 구성을 만들고, 로컬 네트워크에서 사용 가능한 소프트웨어를 설치할 수 있습니다.
  • 실행기의 자동 업데이트를 사용하지 않도록 설정할 수 있지만 자체 호스트형 실행기 애플리케이션에 대한 자동 업데이트만을 수신합니다.
  • 이미 지불한 클라우드 서비스 또는 로컬 컴퓨터를 사용할 수 있습니다.
  • 모든 작업 실행에 대한 클린 인스턴스가 필요하지 않습니다.
  • 그룹으로 구성하여 특정 워크플로, 조직, 리포지토리에 대한 액세스를 제한할 수 있습니다. 그룹을 사용하여 자체 호스트형 실행기에 대한 액세스 관리을(를) 참조하세요.
  • 물리적, 가상, 컨테이너, 온-프레미스 또는 클라우드 적용 가능합니다.

관리 계층 구조의 어디에서나 자체 호스팅 러너를 사용할 수 있습니다. 리포지토리 수준 실행기는 단일 리포지토리 전용이며, 조직 수준 실행기는 조직 내 여러 리포지토리에 대한 작업을 처리할 수 있습니다. 조직 소유자는 리포지토리 수준 자체 호스팅 러너를 만들 수 있는 리포지토리를 선택할 수 있습니다. 조직의 GitHub Actions 사용 안 함 또는 제한을(를) 참조하세요. 마지막으로, 엔터프라이즈 수준 실행기는 엔터프라이즈 계정의 여러 조직에 할당할 수 있습니다.

자체 호스트형 실행기 컴퓨터에 대한 요구 사항

다음 요구 사항을 충족하는 한 모든 컴퓨터를 자체 호스트형 실행기로 사용할 수 있습니다.

  • 컴퓨터에 자체 호스트형 실행기 애플리케이션을 설치하고 실행할 수 있습니다.
  • 컴퓨터는 GitHub Actions와 통신할 수 있습니다.
  • 머신에는 실행하려는 워크플로 유형에 대한 충분한 하드웨어 리소스가 있습니다. 자체 호스트형 실행기 애플리케이션 자체에는 최소한의 리소스만 필요합니다.
  • Docker 컨테이너 작업 또는 서비스 컨테이너를 사용하는 워크플로를 실행하려면 Linux 컴퓨터를 사용해야 하며 Docker를 설치해야 합니다.

자체 호스트형 실행기에서 지원되는 작업

모든 actions/setup-LANGUAGE 작업 리포지토리는 현재 macOS, Windows, Ubuntu의 세 가지 플랫폼을 지원합니다. GitHub에서 GitHub Enterprise Server의 작업을 사용하거나 인터넷에 액세스할 수 없는 자체 호스트형 실행기에서 actions/setup-LANGUAGE 작업을 사용하려면 몇 가지 추가 구성이 필요할 수 있습니다. 자세한 내용은 GitHub.com의 작업에 대한 액세스 관리을(를) 참조하고 GitHub Enterprise 사이트 관리자에게 문의하세요.

추가 참고 자료