This directory lists plugins that either extend Rundeck or plugins or services that allow other tools to integrate with Rundeck.

Additional plugins not listed here can be found at:

Rundeck can integrate with tools in several manners:

  1. Rundeck Plugin. A Rundeck plugin implemented in Java or shell script, installed into a Rundeck server.
  2. External Service. An external service that is used by a Rundeck plugin or the Rundeck core.
  3. External Plugin. A plugin installed in another tool that interacts with Rundeck through its API.
  • Telnet Node Executor

    Rundeck Plugin

    This plugin provides a Node Executor to execute commands over Telnet.

  • Consul Model Source Plugin

    Two plugins to allow external resource pools utilizing consul. This allows semaphore management using consul within rundeck jobs.

  • Rundeck Console Model Source Plugin

    Gets node info from puppet dbllows for a shared set of resource pools to do semaphore locking utilizing hashicorp consul. Sets up a limit/used set of key/values in consul, and atomically increments/decrements the used kv based upon current usage.

  • Mesos Plugin

    Rundeck Plugin

  • Chef Nodes

    External Service

    Use this web service to provide Chef node data to Rundeck projects.

  • Salt Resource Model Source

    Rundeck Plugin

  • Fluentd Plugin

    Rundeck Plugin

    This is a simple Rundeck streaming Log Writer plugin that will pipe all log output to a Fluentd.

  • WinRM Plugin

    Rundeck Plugin

    Execute remote commands using winrm

  • HTTP Workflow Step

    GET, POST, PUT, PATCH, DELETE, HEAD, and OPTIONS HTTP methods

  • Device42 Nodes

    This plugin is designed to synchronize node data for Rundeck from Device42's CMDB. Users are able to filter nodes from Device42 based on tags, operating system, customer, or any other value available through Device42's API.

  • Cloudify Plugin

    Rundeck Plugin

    Import and run jobs, import project archives.

  • GCP Nodes Plugin

    This is a Resource Model Source plugin for RunDeck 1.5+ that provides Google Cloud Platform GCE Instances as nodes for the RunDeck server.

  • Rundeck Ansible Plugin

    Rundeck Plugin

  • telegram-notification

    Rundeck Plugin

    Sends a notification to Telegram

  • Rundeck Rudder Nodes Plugin

    This is a Resource Model Source plugin for RunDeck 2.5+ that provides Rudder node as nodes for the RunDeck server.

  • Rundeck Puppet Enterprise Nodes Plugin

    Gets node info from puppet db

  • Http post plugin

    Rundeck Plugin

    Send a htpp post as a workflow step

  • Kerberos executor plugin

    Rundeck Plugin

    Execute remote commands using Kerberos authentication.

  • oVirt/RHEV-m Nodes Plugin

    This is a Resource Model Source plugin for RunDeck 1.5+ that provides oVirt/RHEV-m Instances as nodes for the RunDeck server.

  • rightscale-nodes

    Rundeck Plugin

    Expose Rightscale instances as Rundeck nodes.

  • redmine-notification

    Rundeck Plugin

    Sends a notification to redmine

  • PuppetDB to Rundeck Nodes

    External Service

    Use this web service to provide Puppet node data to Rundeck projects.

  • puppet-apply-step

    Rundeck Plugin

    Executes the puppet apply command on each node matching the Job node filter.

  • Salt Step

    Rundeck Plugin

    A Rundeck NodeStepPlugin that allows Rundeck to delegate tasks to a Salt master by executing the request over salt-api.

  • HipChat Notification

    Rundeck Plugin

    Rundeck notification plugin - sends job notification messages to a HipChat room.

  • WinRM Executor

    Rundeck Plugin

    This plugin provides a Node Executor to execute commands over WinRM.

  • Puppet Nodes

    External Service

    Use this web service to provide Puppet node data to Rundeck projects.

  • Puppet MCollective Nodes

    Rundeck Plugin

    A script based mcollective node resource provider employing the mcollective mco uility.

  • Nexus-Rundeck

    External Plugin

    This Nexus plugin turns Nexus into an Option provider for RunDeck.

  • Jenkins-Rundeck

    External Plugin

    Let your jenkins builds trigger rundeck jobs (and vice versa).

  • Chef Nodes

    External Service

    Use this web service to provide Chef node data to Rundeck projects.

  • Bamboo-Rundeck

    External Plugin

    This Bamboo Plugin supports Bamboo tasks for extending Continuous Integration build plans into a Continuous Delivery solution. Extend your build plan to trigger a Rundeck job.

  • AWS EC2 Nodes

    Rundeck Plugin

    This plugin contains a Resource Model Source provider that returns Amazon EC2 Instances as nodes to the RunDeck server.