---
title: "Ejecutores"
url: https://docs.catalyst.zoho.com/es/pipelines/help/catalyst-pipelines.yaml/build-the-pipeline/runners/
description: "Conoce en detalle los runners de Catalyst Pipelines, las palabras clave asociadas y fragmentos de código de ejemplo."
last_updated: 2026-03-30T08:10:30Z
service: Pipelines
type: general
related_links:
- name: "Configure the Pipeline"
url: /es/pipelines/help/catalyst-pipelines.yaml/implementation
---
# Construir el Pipeline
En esta sección se analizan en detalle los diversos componentes del pipeline, su uso en el archivo `catalyst-pipelines.yaml`, cómo incorporar estos componentes directamente desde la consola de Catalyst y construir un Catalyst Pipeline. ¡Comencemos!
# Runners
## Introducción
Un runner es un agente o recurso de cómputo que ejecuta los jobs definidos en un pipeline. Los runners de Catalyst ofrecen una infraestructura robusta y flexible para compilar, probar y desplegar aplicaciones de software de manera eficiente y confiable.
Puedes definir los runners requeridos para el pipeline como pares clave-valor utilizando la palabra clave `runners`.
Las configuraciones de runner compatibles con Catalyst Pipelines se enumeran a continuación:
| Configuración del runner |
Almacenamiento RAM |
Capacidad de CPU |
Espacio en disco |
| `Low` |
1 GB |
0.8 vCPU |
2 GB |
| `Medium` |
2 GB |
1.2 vCPU |
4 GB |
| `High` |
4 GB |
2.0 vCPU |
8 GB |
> **Note:**
1. Definir un runner no es obligatorio. Si no se especifica un runner, se utiliza el runner con configuración `medium` por defecto para ejecutar los jobs.
2. Puedes definir runners a nivel de pipeline, de stage o de job. En caso de múltiples definiciones, la especificada en el nivel más bajo (es decir, job) tiene prioridad.
### Propiedades de un Runner
| Clave |
Valor |
Es obligatorio |
| Nombre del runner (El nombre de la variable del runner utilizado para acceder al runner) |
|
Sí |
| `config-id` |
El ID de la configuración de runner requerida.
`Low` = `config-id` : 1
`Medium` = `config-id` :2
`High` = `config-id` : 3
|
Sí |
### Fragmento de código YAML para Runner
```yaml
runners:
runner1:
config-id: 2
runner2:
config-id: 3
```
### Configuración global
También puedes definir los runners a nivel de pipeline, si es necesario. Esta configuración de runner será accesible para todos los stages y jobs. Puedes configurar un runner a nivel de pipeline de la siguiente manera:
```yaml
pipeline-runner:runner1
```