러너 스케일 세트(Runner scale sets) 살펴보기
러너 스케일 세트(Runner scale sets) 살펴보기
러너 스케일 세트가 무엇이고 Actions Runner Controller(ARC)와 어떻게 상호작용하는지 함께 알아볼게요.
본문
러너 스케일 세트 소개
러너 스케일 세트는 GitHub Actions에서 작업을 할당받을 수 있는 동종(homogeneous) 러너의 그룹이에요. 러너 스케일 세트가 소유한 활성 러너 수는 Actions Runner Controller(ARC) 같은 자동 확장 러너 솔루션으로 제어할 수 있어요.
러너 그룹을 사용해 러너 스케일 세트를 관리할 수 있어요. 자체 호스팅 러너와 비슷하게 러너 스케일 세트를 기존 러너 그룹에 추가할 수 있어요. 하지만 러너 스케일 세트는 한 번에 하나의 러너 그룹에만 속할 수 있고 라벨도 하나만 할당할 수 있어요.
러너 스케일 세트에 작업을 할당하려면 워크플로가 러너 스케일 세트의 이름을 참조하도록 구성해야 해요. 자세한 내용은 워크플로에서 Actions Runner Controller 러너 사용하기를 참고하세요.
법적 고지
일부 내용은 Apache-2.0 라이선스에 따라 https://github.com/actions/actions-runner-controller/에서 각색됐어요:
Copyright 2019 Moto Ishizawa
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
다음 단계
- Actions Runner Controller를 개념적으로 더 자세히 알아보려면 Actions Runner Controller를 참고하세요.
- 러너 그룹에 대해 알아보려면 그룹을 사용해 자체 호스팅 러너 접근 관리하기를 참고하세요.