
INTEGRACIÓN RUNDECK n8n: AUTOMATIZAR RUNDECK CON N8N
INTEGRACIÓN RUNDECK N8N: AUTOMATIZAR RUNDECK CON N8N
¿Necesitas ayuda para automatizar Rundeck con n8n?
Nuestro equipo te responde en minutos.
Why automate Rundeck with n8n?
La integración Rundeck n8n pone a tu disposición 2 acciones que transforman tu manera de gestionar las operaciones IT. Puedes ejecutar jobs programáticamente en respuesta a eventos externos y recuperar sus metadatos para alimentar tus sistemas de monitorización o reportes. Esta conexión nativa elimina la necesidad de scripts personalizados o llamadas API manuales para orquestar tus runbooks operativos.
Ahorro de tiempo considerable: Ya no necesitas conectarte manualmente a Rundeck para lanzar jobs recurrentes o consultar su estado. Configura reglas inteligentes que ejecutan automáticamente tus runbooks cuando se cumplen condiciones específicas (alerta recibida, horario alcanzado, cambio detectado en un sistema). Mayor capacidad de respuesta: Activa la ejecución de jobs Rundeck instantáneamente en cuanto n8n detecta un evento crítico, reduciendo drásticamente el tiempo de reacción ante incidentes. Cero olvidos: Los workflows n8n monitorizan 24/7 y ejecutan tus jobs de mantenimiento, backup o deployment según la programación definida, sin intervención humana. Integración fluida: Conecta Rundeck a más de 400 aplicaciones en n8n (Slack, PagerDuty, GitHub, bases de datos, APIs...) para construir pipelines operativos completos donde cada job Rundeck se encadena con otras acciones automatizadas.
Casos de uso concretos: ejecutar automáticamente un job de restart cuando PagerDuty envía una alerta, lanzar un deployment Rundeck al merge de una pull request GitHub, recuperar el estado de un job para notificar su resultado en Slack, u orquestar una secuencia compleja de jobs en función de datos externos. Para un equipo DevOps que ejecuta 50 jobs manualmente por semana, la automatización vía n8n representa fácilmente 10-15 horas economizadas por mes.
How to connect Rundeck to n8n?
! 1 stepHow to connect Rundeck to n8n?
- 01
Add the node
La integración Rundeck n8n utiliza autenticación basada en API Token para conectarse de forma segura a tu instancia Rundeck. Sigue estos pasos para establecer la conexión:Generar un API Token en Rundeck: Conéctate a tu instancia Rundeck, accede a tu perfil de usuario y genera un nuevo API Token con los permisos necesarios (lectura y ejecución de jobs según tus necesidades).Crear una credencial Rundeck en n8n: En n8n, ve a "Credentials" → "New" → busca "Rundeck" y selecciona el tipo de credencial Rundeck.Configurar la credencial: Introduce la URL de tu instancia Rundeck (ej: https://rundeck.ejemplo.com) y pega el API Token generado en el campo correspondiente.Probar la conexión: n8n verificará automáticamente que las credenciales sean válidas y que pueda comunicarse con tu instancia Rundeck.Utilizar la credencial en tus workflows: Una vez guardada, selecciona esta credencial en el parámetro "Credential to connect with" de cada nodo Rundeck que añadas a tus workflows.
TIP💡 CONSEJO: Crea API Tokens específicos en Rundeck para cada workflow o entorno (desarrollo, producción) con permisos mínimos necesarios. Esto facilita la rotación de tokens y limita el impacto en caso de compromiso. Además, documenta claramente qué token se utiliza en qué workflow para simplificar el mantenimiento futuro. Consulta nuestra guía de depuración n8n si encuentras problemas de conexión.- 01
¿Necesitas ayuda para automatizar Rundeck con n8n?
Nuestro equipo te responde en minutos.
Rundeck actions available in n8n
01 Acción 01Get Metadata
Esta acción recupera los metadatos completos de un job Rundeck específico, permitiéndote acceder programáticamente a su configuración, descripción, opciones y estado. Es particularmente útil cuando necesitas tomar decisiones en tu workflow basadas en las características de un job, validar su configuración antes de ejecutarlo, o alimentar sistemas externos con información actualizada sobre tus runbooks.
Parámetros clave:
- Credential to connect with (requerido): Menú desplegable para seleccionar la credencial Rundeck configurada que establece la autenticación con tu instancia.
- Resource (requerido): Menú desplegable fijado en "Job", indicando que esta acción opera sobre jobs Rundeck.
- Operation (requerido): Menú desplegable fijado en "Get Metadata", especificando que se recuperarán los metadatos del job.
- Job ID (requerido): Campo de texto donde introduces el identificador único del job Rundeck cuyos metadatos deseas obtener. Este ID es visible en la URL del job en la interfaz Rundeck.
Casos de uso: Verificar la configuración de un job antes de ejecutarlo para asegurarte de que cumpla criterios específicos (número de pasos, plugins utilizados, etc.). Sincronizar información de jobs Rundeck con un CMDB o sistema de documentación externo para mantener un inventario actualizado. Construir dashboards personalizados que muestran detalles de jobs críticos recuperados automáticamente, similar a cómo puedes visualizar datos en Grafana con n8n.
Esta acción es ideal cuando necesitas introspección de tus jobs Rundeck para tomar decisiones inteligentes en tus workflows de automatización o alimentar sistemas de reporting sin acceso directo a Rundeck.

02 Acción 02Execute
Esta acción ejecuta un job Rundeck específico de forma programática, permitiéndote lanzar tus runbooks operativos directamente desde n8n. Puedes pasar argumentos dinámicos y aplicar filtros para controlar con precisión el contexto de ejecución, transformando tus jobs manuales en componentes automatizables de workflows más amplios.
Parámetros clave:
- Credential to connect with (requerido): Menú desplegable para seleccionar tu credencial Rundeck de autenticación.
- Resource (requerido): Menú desplegable fijado en "Job", indicando que ejecutarás un job Rundeck.
- Operation (requerido): Menú desplegable fijado en "Execute", especificando que el job será ejecutado.
- Job ID (requerido): Campo de texto donde introduces el identificador único del job Rundeck que deseas ejecutar.
- Arguments (opcional): Sección que te permite añadir múltiples pares clave-valor como argumentos de ejecución. Utiliza "Add Argument" para pasar parámetros variables al job (ej: entorno, servidor objetivo, versión a deployar).
- Filter (opcional): Campo de texto "Add Filters" que acepta una cadena de filtro para refinar la ejecución basándose en atributos de nodos u otros criterios dentro de Rundeck (ej:
tags: webserver+production).
Casos de uso: Ejecutar automáticamente un job de deployment cuando una pull request es aprobada en GitHub, pasando como argumento el número de versión. Lanzar un runbook de incident response cuando PagerDuty envía una alerta crítica, filtrando la ejecución para los servidores afectados. Orquestar una secuencia de jobs Rundeck en respuesta a un horario o evento externo, utilizando datos dinámicos de pasos anteriores del workflow n8n como argumentos. También puedes combinar esta acción con Jenkins en n8n para pipelines CI/CD completos.
Esta acción es el corazón de la automatización Rundeck n8n, transformando jobs interactivos en bloques de construcción de pipelines operativos complejos y confiables.

Construye tu primer workflow con nuestro equipo
Deja tu email y te enviamos el catálogo de automatizaciones listo para enviar hoy.
- Escenarios n8n & Make gratis para importar
- Docs de configuración paso a paso
- Cohorte en vivo + soporte de la comunidad
Preguntas frecuentes
¿La integración Rundeck n8n es gratuita?
Sí, la integración Rundeck n8n es completamente gratuita y nativa en n8n (disponible tanto en la versión cloud como self-hosted). No hay costos adicionales por utilizar las acciones Rundeck en tus workflows. Sin embargo, necesitas una instancia Rundeck funcional (que puede ser la edición open-source gratuita o Rundeck Enterprise) y acceso API válido. Los costos potenciales están relacionados con tu plan n8n (si utilizas n8n Cloud con límites de ejecuciones) o con tu licencia Rundeck si utilizas funcionalidades enterprise. Para equipos pequeños, la combinación de n8n self-hosted + Rundeck open-source representa una solución de automatización operativa 100% gratuita y potente. Consulta nuestra opinión sobre n8n para más detalles sobre precios.¿Qué datos puedo intercambiar entre Rundeck y n8n?
Con la integración Rundeck n8n, puedes ejecutar jobs programáticamente pasando argumentos dinámicos (parámetros de configuración, identificadores, entornos) y recuperar los metadatos completos de cualquier job (nombre, descripción, opciones disponibles, configuración de pasos, plugins utilizados). Cuando ejecutas un job, n8n recibe en respuesta el ID de ejecución, el estado inicial y otros metadatos que puedes utilizar en pasos subsecuentes de tu workflow. Esto te permite construir pipelines donde los resultados de jobs Rundeck influyen en acciones posteriores (ej: enviar notificación según el resultado, ejecutar otro job basado en salida, registrar datos en base de datos). La integración no recupera automáticamente logs detallados de ejecución, pero puedes combinarla con llamadas HTTP a la API REST de Rundeck para casos de uso avanzados.¿Puedo ejecutar múltiples jobs Rundeck en secuencia con n8n?
Absolutamente, y es uno de los casos de uso más potentes de la integración. En un único workflow n8n, puedes añadir múltiples nodos "Rundeck" configurados con la acción "Execute", cada uno ejecutando un job diferente. Puedes encadenarlos linealmente (un job después del otro), en paralelo (múltiples jobs simultáneamente con nodos "Split in Batches"), o condicionalmente (con nodos "IF" que ejecutan ciertos jobs solo si se cumplen condiciones específicas basadas en datos de pasos anteriores). Por ejemplo, puedes crear un pipeline de deployment complejo: ejecutar job de backup → esperar finalización → ejecutar job de deployment → si éxito, ejecutar job de smoke tests → si fallo, ejecutar job de rollback. Combina esto con gestión de errores (nodos "Error Trigger") para construir orquestaciones operativas sofisticadas y confiables que reemplazan scripts complejos. Explora nuestro catálogo de automatizaciones para más ejemplos.



