GitHub에서 "러너"

프랭크 IT·2024년 5월 8일
0

GitHub에서 "러너"는 일반적으로 GitHub Actions 워크플로를 실행하는 머신이나 환경을 의미합니다. GitHub Actions 워크플로가 실행될 때, 각 단계를 실행하기 위한 컴퓨팅 환경이 필요한데, 이 환경을 담당하는 것이 바로 러너입니다.

주요 기능:

  • 워크플로 실행: 워크플로는 .github/workflows 디렉토리에 있는 YAML 파일로 정의됩니다. 워크플로가 실행될 때 GitHub는 러너를 할당하여 해당 워크플로의 작업을 처리합니다.
  • 러너의 종류:
    • GitHub 호스팅 러너: GitHub에서 제공하는 가상 머신으로, 다양한 소프트웨어가 사전에 설치되어 있습니다. 유지보수와 업데이트는 GitHub에서 담당합니다.
    • 자체 호스팅 러너: 사용자가 직접 관리하고 설정한 환경에서 러너를 구성할 수 있습니다. 이는 특정 요구 사항을 가진 프로젝트나 추가적인 소프트웨어를 실행할 때 유용합니다.
profile
AWS, Vue, Java, flutter, Mongodb, Python, Git , EKS, Docker, 독서, 영어, 에어로빅, 자전거, 농구, 바둑, 풋살, 복싱, Guitar, 글쓰기, 랭체인

0개의 댓글