Skip to main content
Skip to content

Ensembles d'échelle pour runners

Découvrez ce qu’est un runner scale set et comment ils peuvent interagir avec le Actions Runner Controller.

À propos des groupes identiques d’exécuteurs

Un groupe de mise à l’échelle d’exécuteurs est un groupe d’exécuteurs homogènes auxquels des travaux peuvent être attribués à partir de GitHub Actions. Le nombre de runners actifs appartenant à un ensemble de mise à l’échelle de runners peut être contrôlé par des solutions de runners à mise à l’échelle automatique, telles que Actions Runner Controller (ARC).

Vous pouvez utiliser des groupes d’exécuteurs pour gérer les groupes identiques d’exécuteurs. Comme pour les exécuteurs auto-hébergés, vous pouvez ajouter des groupes identiques d’exécuteurs à des groupes d’exécuteurs existants. Toutefois, les groupes de mise à l’échelle de runners ne peuvent appartenir qu’à un seul groupe de runners à la fois. Un ensemble de mise à l’échelle de runners peut avoir plusieurs étiquettes, et les flux de travail peuvent le cibler par son nom ou par ses étiquettes dans runs-on. La prise en charge de plusieurs libellés a été ajoutée dans Actions Runner Controller 0.14.0.

Pour attribuer des tâches à un ensemble d'échelles d’exécuteurs, vous devez configurer votre flux de travail afin qu'il fasse référence au nom de l'ensemble d'échelles d’exécuteurs. Pour plus d’informations, consultez « Utilisation d’exécuteurs Actions Runner Controller dans un flux de travail ».

Certaines parties ont été adaptées à partir de https://github.com/actions/actions-runner-controller/ sous la licence Apache-2.0 :

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.

Étapes suivantes