Try FREE for 30 Days

What is Rundeck?

Rundeck is an enterprise orchestration and scheduling platform. Manage automation across any of your platforms and leverage any scripting languages or tools you want to use.

Scale-icon.png

Built for Self-Service

Rundeck enables Operations teams to safely delegate and extend control to people within or outside the traditional boundaries of Operations
Scale-icon.png

Built for the Enterprise

Rundeck is designed to let you work at the speed of a start-up while meeting the security, scale, and compliance needs of an enterprise
Scale-icon.png

Built for the Cloud

Rundeck knows the details of your dynamic infrastructure — wherever it may be — cloud, virtual, or physical servers
Scale-icon.png

Built for Dev-Ops

Rundeck is ready for the source-driven and API-favored style of working that is popular as companies move to a collaborative "DevOps" model

Rundeck is easy to use

  • Keep your favorite scripting languages and tools
  • Keep working the way you want to work
  • Easy to setup and customize
  • Works with both your legacy and new infrastructure
  • Doesn’t require agents or special protocols
  • Does the heavy work for you

Take a tour of Rundeck

Jobs

Jobs are how you define a workflow of actions and can be triggered by the built-in scheduler or triggered on-demand by users or other tools. A Job is comprised of workflow steps that execute scripts, commands, plugins, or other jobs. At runtime, jobs can take options or files as input. Other Job features: configurable workflow execution strategies (parallel, sequential, conditionals, etc.), built-in error handling, notifications when a Job succeeds or fails (email, webhook, or custom plugin), organize Jobs with Job Groups, schedule Jobs using cron syntax.
Screen.png

Nodes

Nodes are any remote physical (servers, network devices, etc.) or logical (VM, service accounts, containers, etc.) endpoints. You can create static or dynamic lists of nodes on which your workflow will execute. Node data can be pulled from anywhere, including Chef, Puppet, Amazon EC2, OpenStack, Docker, VMware, in-house CMDBs, or even monitoring tools. Nodes can be organized using tags or other customizable attributes.
Screen.png

Projects

Projects are a way organize your jobs. In addition to keeping things organized, access control policies, logging, and import/export can be managed at the project level.
Screen.png

Monitoring Job Execution

Rundeck gives you multiple user-friendly ways to watch your jobs execute in real time. There is a summary view, node-oriented view, workflow view, and collated log view. With Rundeck’s access controls, you can give other technical or non-technical colleagues visibility into activity as it happens.
Screen.png

Review Job History

Rundeck lets you audit and search all previous Job and command executions. See exactly who ran what, when it was run, and in what context it ran (nodes, options, etc.).
Screen.png

Access Control

Fine-grain access control capabilities allow you to specify who can do what and to what resources. You can also specify what different roles will see when they login. Integrate with your company’s Active Directory or LDAP server for easy management of user authentication. Rundeck provides you with an audit trail for management or compliance uses.
Screen.png

Manage Secrets

Rundeck provides a built-in keystore for managing sensitive data like passwords, encryption keys, and other secrets. The keystore enables users to securely supply a job with credentials or secrets without having to expose that sensitive data to users.
Screen.png

Plugins

Plugins are a way add new functionality to various parts of Rundeck. The most common type of plugins, step plugins, let you quickly turn your existing scripts and commands into repeatable pieces of automation. Node executor plugins let you fully control how to access and execute actions on remote nodes. Option provider plugins let you define how you want to get data from external sources. Other plugin types include logging, notifications, SCM integration, workflow engine, and more!
Plugins

Git Integration

You have the option of managing your jobs as text files stored in Git. Rundeck will handle the import from and export to your Git repo. The Rundeck UI will tell you if you are out of sync with the repo. Git integration works right out of the box, but the SCM integration is a plugin point and can be extended for other SCM systems.
Screen.png

API and CLI Tools

Rundeck exposes a fully-functional web API (REST) that provides the full functionality that is available through the Rundeck UI. The API is an easy way to call Rundeck jobs from other tools, scripts, and services. Rundeck also comes with RD, a CLI tool that wraps the web API and provides a first-class command line experience.
Rd CLI tool

Product Editions

Choose the Rundeck Edition that Fits Your Needs

Rundeck Core

Community Edition
Basic core functionality. Community support only.
  • Linux or Windows
  • Fine Grain Access Controls
  • Logging / Audit Trail
  • Job Scheduler
  • Orchestrate Actions On Any target OS
  • Professional Support
  • Enterprise Ready
  • PRO Plugins
  • Advanced Workflow Capabilities
  • Replication and Failover to Standby
  • Multi-Node Cluster
  • Centralized Log Store

Rundeck Pro Team

Standalone Instance
Enhanced enterprise functionality. Professional support.
  • Linux or Windows
  • Fine Grain Access Controls
  • Logging / Audit Trail
  • Job Scheduler
  • Orchestrate Actions On Any target OS
  • Professional Support
  • Enterprise Ready
  • PRO Plugins
  • Advanced Workflow Capabilities
  • Replication and Failover to Standby
  • Multi-Node Cluster
  • Centralized Log Store

Rundeck Pro DR

Active / Passive Pair
Replication and failover to ensure availability in production.
  • Linux or Windows
  • Fine Grain Access Controls
  • Logging / Audit Trail
  • Job Scheduler
  • Orchestrate Actions On Any target OS
  • Professional Support
  • Enterprise Ready
  • PRO Plugins
  • Advanced Workflow Capabilities
  • Replication and Failover to Standby
  • Multi-Node Cluster
  • Centralized Log Store

Rundeck Pro Cluster

Active / Active Cluster
Scalability and availability for enterprise production needs.
  • Linux or Windows
  • Fine Grain Access Controls
  • Logging / Audit Trail
  • Job Scheduler
  • Orchestrate Actions On Any target OS
  • Professional Support
  • Enterprise Ready
  • PRO Plugins
  • Advanced Workflow Capabilities
  • Replication and Failover to Standby
  • Multi-Node Cluster
  • Centralized Log Store
All Rundeck Pro editions are offered as an annual subscription download, bundling the software license with professional support. All active subscriptions include free upgrades to newer versions. Pricing starts at $8,000 per year for the first Rundeck Pro Team instance and $5,000 per year for each additional Rundeck Pro instance (with no additional charges for number of users, job executions, or remote servers). Rundeck Pro DR and Cluster are priced separately — please contact us for pricing options.