plugin-bg

Plugins

Curated list of plugins that either extend Rundeck or enable other tools to integrate with Rundeck. Want to have your plugin on this list? See this how-to.

community

Community

Created, maintained, and supported by independent Rundeck community members and can be used in any edition of Rundeck.
rundeck-supported

Rundeck Supported

Support for these plugins is included with a Rundeck Pro subscription.
pro-exclusive

Pro Exclusive

These are created and supported by Rundeck, Inc. for the exclusive user of Rundeck Pro subscribers.
Choose a Plugin type

Plugin type: All

Choose a Plugin type

Plugin type: All

Copy File Plugin

Provides a Node Step that can copy a file to a node, using the Node's File Copier

OSS, Team, Cluster, Windows

SSH Plugins

Defines SSH Node Executor and SCP File Copier

OSS, Team, Cluster, Windows

Built-in Resource Model Sources

Rundeck comes with three built-in Resource Model Source providers: File, Directory, URL

OSS, Team, Cluster, Windows

Flow Control Plugin

Control Workflow execution behavior

OSS, Team, Cluster, Windows

Jasypt Encryption Plugin

Encrypt contents of Storage resources

OSS, Team, Cluster, Windows

Job State Plugin

Can query and assert the state of another Job

OSS, Team, Cluster, Windows

Local Execution Plugin

A Node Step plugin which executes a command locally instead of on a target node

OSS, Team, Cluster, Windows

Script Plugin

Defines Script Node Executor and Script File Copier

OSS, Team, Cluster, Windows

Stub Plugin

Provides a Node Executor, File Copier, and Resource Model Source

OSS, Team, Cluster, Windows

WinRM Plugin

Uses WinRM to connect to Windows and execute commands. It uses the OverThere Library to provide the WinRM implementation, and uses Basic authentication over HTTPS

(see also py-winrm for python implementation)

Team, Cluster, Windows

Rundeck EC2 Nodes Plugin

This is a Resource Model Source plugin for RunDeck 1.5+ that provides Amazon EC2 Instances as nodes for the RunDeck server.

OSS, Team, Cluster, Windows

Rundeck+Ansible

This plugin brings Ansible support to Rundeck. It imports hosts from Ansible's inventory, including a bunch of facts, and can run modules and playbooks. There is also a node executor and file copier for your project.

OSS, Team, Cluster, Windows

SQLRunner Step Plugin

This node step plugin executes a .sql script against a JDBC URL.

Bundled with Rundeck Pro.

Team, Cluster, Windows

Puppet Apply Step Plugin

The Puppet Apply Step Plugin executes the puppet apply command on each node matching the Job node filter. The manifest file specified by the plugin is assumed to be present on the remote node.

OSS, Team, Cluster, Windows

Pagerduty Notification Plugin

Use this notification plugin to send trigger events to your PagerDuty service.

OSS, Team, Cluster, Windows

AWS S3 Step Plugin

Simple shell wrapper around aws s3 CLI to expose subcommands as node steps.

OSS, Team, Cluster, Windows

Rundeck Slack Plugin

Sends rundeck notification messages to a slack channel. This plugin is based on HipChat Plugin from Hayden Bakkum

OSS, Team, Cluster, Windows

Nixy Step Plugins

A set of step plugins for unixy Nodes. These step plugins provide a set of utilities supporting several common use cases.

OSS, Team, Cluster, Windows

S3 Log Storage Plugin

This is a plugin for Rundeck that uses Amazon S3 to store execution log files, for backup or for cloud-friendly behavior.

Cluster

Job Replication Plugin

This plugin is a SCM Export plugin, which automatically replicates Job definitions to a secondary Rundeck instance whenever a Job is modified within a project.

Bundled with Rundeck Pro Cluster.

Cluster

Execution Replication File Storage Plugin

Execution Replication File Storage Plugin.

Bundled with Rundeck Pro Cluster.

Cluster

Powershell Tools Plugin

This plugin provides a Node Executor and File Copier for executing remote Commands and Scripts from a Rundeck server hosted on Windows, to other Windows remote nodes.

Bundled with Rundeck Pro.

Windows

Servicenow Plugin

Includes Rundeck workflow steps that changes an incident state, checks assigned incidents, checks an incident state, comments an incident, creates an incident, and provides server information from Service Now CMDB.

Bundled with Rundeck Pro.

Team, Cluster, Windows

Hashicorp Vault

Storage plugin for Rundeck for storing data in Vault

OSS, Team, Cluster, Windows

Py-WinRM Plugin

Python implementation of WinRM plugin for connecting to Windows Nodes

OSS, Team, Cluster

Mesos Plugin

Workflow steps to create and use apps and tasks in Mesos

OSS, Team, Cluster, Windows

Kubernetes Plugin

Integration with Kubernetes. Create Kubernetes Deployments, Services and Jobs. Run ad hoc command executions inside Kubernetes containers.

OSS, Team, Cluster, Windows

Jenkins Plugins

Plugins for Jenkins to call Rundeck Jobs after successful builds, using Jenkins as an Option Provider for Rundeck Jobs, and tiggering a build on Jenkins after a Rundeck Job executes.

OSS, Team, Cluster, Windows

JDBC Node Step

NodeStep plugin for executing groovy sql scripts on databases using a jdbc connection.

OSS, Team, Cluster, Windows

Rundeck Nomad Workflow Step

Workflow Step plugin for submitting jobs to a Nomad cluster via Rundeck UI. The plugin interacts with a Nomad server via HTTP API.

OSS, Team, Cluster, Windows

Nexus3-Rundeck

Nexus plugin turns Nexus into an Option provider for Rundeck.

OSS, Team, Cluster, Windows

DingTalk Notification

Send a notification to DingTalk

OSS, Team, Cluster, Windows

Rocket.Chat Notification

Notification plugin to send alert events to your Rocket Chat service.

OSS, Team, Cluster, Windows

OpsGenie Notification

Notification plugin to send messages to OpsGenie

OSS, Team, Cluster, Windows

Chef-Rundeck Data Providers

Chef Options Provider for RunDeck with extra features

OSS, Team, Cluster, Windows

Telnet Node Executor

Node Executor plugin to execute commands over Telnet

OSS, Team, Cluster, Windows

Consul Model Source Plugin

Two plugins to allow external resource pools utilizing Consul. This allows semaphore management using Consul within Rundeck Jobs.

OSS, Team, Cluster, Windows

Chef Nodes

Web service to provide Chef node data to Rundeck projects.

OSS, Team, Cluster, Windows

Salt Resource Model Source

Uses Mine function of SaltStack to populate nodes in Rundeck

OSS, Team, Cluster, Windows

Fluentd Plugin

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

OSS, Team, Cluster, Windows

HTTP Workflow Step

Step plugin for GET, POST, PUT, PATCH, DELETE, HEAD, and OPTIONS HTTP methods

OSS, Team, Cluster, Windows

Device42 Nodes

Synchronize node data for Rundeck from Device42's CMDB.

OSS, Team, Cluster, Windows

Cloudify Plugin

Call Rundeck API from Cloudify.

OSS, Team, Cluster, Windows

Google Cloud Platform Nodes

Provides Google Cloud Platform GCE Instances as Rundeck Nodes.

OSS, Team, Cluster, Windows

Telegram Notification

Sends Rundeck notifications to Telegram

OSS, Team, Cluster, Windows

Rudder Nodes Plugin

Provides Rudder nodes as Rundeck nodes

OSS, Team, Cluster, Windows

Puppet Enterprise Nodes Plugin

Gets node info from puppet db

OSS, Team, Cluster, Windows

Http Post Plugin

Send a htpp post as a workflow step (see the HTTP Workflow Step plugin for more features)

OSS, Team, Cluster, Windows

Kerberos executor plugin

Execute remote commands using Kerberos authentication.

OSS, Team, Cluster, Windows

oVirt/RHEV-m Nodes Plugin

Provides oVirt/RHEV-m Instances as Rundeck nodes.

OSS, Team, Cluster, Windows

Rightscale Nodes Plugin

Provides Rightscale instances as Rundeck nodes.

OSS, Team, Cluster, Windows

Redmine Notification Plugin

Sends Rundeck notifications to redmine

OSS, Team, Cluster, Windows

PuppetDB to Rundeck Nodes

Web service to provide Puppet node data to Rundeck projects.

OSS, Team, Cluster, Windows

Salt Step Plugin

Allows Rundeck to delegate tasks to a Salt master by executing the request over salt-api.

OSS, Team, Cluster, Windows

HipChat Notification Plugin

Sends Rundeck notification messages to a HipChat room.

OSS, Team, Cluster, Windows

Puppet Nodes

Web service to provide Puppet node data to Rundeck projects.

OSS, Team, Cluster, Windows

Puppet MCollective Nodes Plugin

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

OSS, Team, Cluster, Windows

Nexus Rundeck

Nexus plugin turns Nexus into an Option provider for RunDeck (see also the Nexus3-Rundeck plugin).

OSS, Team, Cluster, Windows

Chef Nodes

Web service to provide Chef node data to Rundeck projects.

OSS, Team, Cluster, Windows

Bamboo Rundeck Plugin

Bamboo Plugin extends build plan to trigger a Rundeck job.

OSS, Team, Cluster, Windows

Jira Notification

Add job status information as a comment to a JIRA issue

OSS, Team, Cluster, Windows

Jira Workflow Step

Rundeck workflow step that checks if specified Jira issue exists

OSS, Team, Cluster, Windows

Powershell AWS CLI S3 Steps

Workflow steps to interact with AWS S3 using Powershell.

OSS, Cluster, Windows

HTTP Notification Plugin

Rundeck notification plugin that makes HTTP requests

OSS, Team, Cluster, Windows

Rundeck Azure Plugins

Resource Model plugin, an Execution Log Storage plugin, and others plugin steps like Create/Start/Stop Azure VMs.

OSS, Team, Cluster, Windows

Rundeck Azure Storage Plugin

Provides a connection with Azure Storage to list/get/put Azure blobs and synchronize folders from a storage account.

OSS, Team, Cluster, Windows

Powershell Network Drive Plugin

Rundeck workflow steps to map and unmap drives.

OSS, Cluster, Windows

Slack Notification Plugin

Rundeck notification plugin for Slack Incoming-WebHook.

OSS, Team, Cluster, Windows

Git Resource Model

Uses Git to store Rundeck resource model file.

OSS, Team, Cluster, Windows

Rundeck Bolt Plugin

Prototype Puppet Bolt node executor plugin.

OSS, Team, Cluster, Windows

log4j Streaming Logwriter

Sends Rundeck job output messages to the specified log4j logger.

OSS, Team, Cluster, Windows

OpenSSH Bastion Host

Provides a node-executor and file-copier supporting ssh actions through a bastion host (jump host).

OSS, Team, Cluster, Windows

WebDav Logstore

Store execution logs in a WebDAV repository

OSS, Team, Cluster, Windows

Jabber Notification Preferences

Send Rundeck job notifications to Jabber

OSS, Team, Cluster, Windows

IRC Notification Plugin

Send job notifications to an IRC channel

OSS, Team, Cluster, Windows

Logstash Plugin

Simple Rundeck streaming Log Writer plugin that will pipe all log output to a Logstash server by writing Json to a TCP port.

OSS, Team, Cluster, Windows

Rudeck Kubernetes Nodes Plugin

A rundeck plugin which provide kubernetes nodes to Rundeck.

OSS, Team, Cluster, Windows

Rundeck Kubernetes Step Plugin

A Rundeck plugin which allow to create(/run/delete) Kubernetes jobs from Rundeck jobs.

OSS, Team, Cluster, Windows

Rundeck Puppet (Python)

Feed Rundeck with open source Puppet nodes. This Python script lets you customize the facts exposed to Rundeck, which you can then query with the Node selector.

OSS, Team, Cluster, Windows

Still have questions? Visit our FAQ page to learn more.

See all FAQs