Rundeck.org - Open Source Workflow Automation
Rundeck Logo

Rundeck is an open-source workflow automation server for DevOps and the Cloud.

Define multi-step workflows to automate your processes across physical and virtual infrastructure. Pair Rundeck with popular configuration management tools like Puppet and Chef to deploy your applications. Use Rundeck's web UI as a portal to create self service automation. Build your own automation solution using Rundeck's web API. Configure extensive role-based access control with LDAP/Active Directory integration.

  • Welcome to Rundeck, a web-accessible console for dispatching commands and scripts to your nodes.

    Node listing
  • Import Node resources from anywhere: Chef, Puppet, Amazon EC2, or your own in-house CMDB. Nodes can be organized using tags or other attributes.

    Node listing
  • Run commands and scripts on your nodes. Run them in parallel on multiple nodes.

    Run commands ad-hoc by just typing in the command and hitting enter.

  • Plugins can add new node sources, formats and remote executors.

    Add Node sources in the GUI
  • Live executions can be followed, and interleaved output from multiple nodes can be separated.

  • Jobs define commands to run on a schedule or on demand. You can notify people via email or web services via webhook when they finish.

    Organize Jobs into Groups. Schedule them using cron syntax.
  • Workflows allow coordinated sequences of commands, scripts or other Jobs.

  • With the workflow editor you can modify workflows in the GUI without touching the command-line or source files. But, you can also use textual source definitions and export/import via GUI, CLI or API.

  • The Web API and command-line tools let you run and manage Jobs, update your node resources, and retrieve execution history. You can connect Rundeck with other tools, scripts and services easily.

  • The execution history lets you audit and search all previous executions.