--- 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 ```