Skip to main content
Skip to content

Conjuntos de escalado de ejecutores

Obtenga información sobre lo que es un conjunto de escalado de ejecutores de GitHub Actions y cómo pueden interactuar con el Actions Runner Controller.

Acerca de los conjuntos de escalado de ejecutor

Un conjunto de escalado de runners es un grupo de runners homogéneos a los que se pueden asignar trabajos de GitHub Actions. El número de runners activos propiedad de un conjunto de escalado de runners se puede controlar mediante soluciones de runners de escalado automático como Actions Runner Controller (ARC).

Puedes usar grupos de ejecutores para administrar conjuntos de escalado de ejecutor. De forma similar a los ejecutores autohospedados, puedes agregar conjuntos de escalado de ejecutor a grupos de ejecutores existentes. Sin embargo, los conjuntos de escalado de ejecutores solo pueden pertenecer a un grupo de ejecutores a la vez. Un conjunto de escalado de runner puede tener más de una etiqueta y los flujos de trabajo pueden dirigirse a él por su nombre o por sus etiquetas en runs-on. Se ha agregado compatibilidad con varias etiquetas en Actions Runner Controller 0.14.0.

Para asignar trabajos a un conjunto de escalado de ejecutores, debes configurar el flujo de trabajo para hacer referencia al nombre del conjunto de escalado de ejecutores. Para más información, consulta Uso de ejecutores de Actions Runner Controller en un flujo de trabajo.

Algunas partes se han adaptado a partir de https://github.com/actions/actions-runner-controller/ con licencia 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.

Pasos siguientes