Plugins Rudder

Plugins add new features to Rudder, facilitate its integration into your IT toolchain, and enable non-free Operating Systems management.

Proprietary OS management

Annual subscription + per node cost

Windows agent

Developed in partnership with Microsoft, Rudder's agent for Windows uses DSC (Desired State Configuration), a native technology included into every Windows system since Powershell 4. It enables Windows based servers management on Server 2008R2, 2012, 2012 R2, 2016, and desktops on Windows 7, 8, 8.1 et 10. The Windows agent is as powerful as the Linux agent, since all its features are also available on Windows (except Linux-specific techniques, such as systemd services or SSH server management, of course).

AIX agent

Rudder's AIX agent allows to manage AIX 5.3, 6.1 and 7.1. It delivers the same power of management as the Linux agent. All the features availables on Linux are also available on AIX (except Linux-specific techniques, such as systemd services, of course).

Advanced use

Annual subscription

External data sources

This plugin enables the use of external data sources as node properties by automatically querying external REST APIs in order to collect business data for each node.

PDF compliance export

This plugin gives Rudder the ability to export compliance data into PDF reports in order to share this information for audit puposes for instance. This plugin can highlight a specific group of rules or nodes compliance level, and narrow the analysis over a selected period of time. This plugin provides a synthetic and accurate overview of the IT real state and its deviation over time.

none
 

And soon:

  • Customizable UI
  • LDAP authentication by group
  • Central server High Availibility
  • Relay servers High Availibility
  • Organization Based Access Control
 

Integration

Ansible

Ansible is an IT infrastructure automation tool whose Open Source version can be plugged in Rudder. Indeed, Ansible and Rudder are complementary tools since each one of them is dedicated to a different scope of IT automation. Ansible complements Rudder with orchestration and applicative deployment, as Rudder is focused on lower layer automation, compliance checking, data visualisation, and continuous reliability into configuration management. This plugin lets Rudder and Ansible communicate together in order to benefit from both IT automation approaches. One of the main benefit is to gather inventory data from Rudder in order to use them into Ansible.

iTop (beta)

iTop is an Open Source CMDB published by Combodo, a French company. This module links Rudder to iTop in order to gather non-technical business data on machines and IT structure model from iTop in order to use them into Rudder to enhance nodes group creation. Conversely, Rudder can feed iTop with technical inventory data.

Rundeck

Rundeck is an open source centralized job scheduler. As for the Ansible plugin, this one can link Rudder and Rundeck in order to benefit from enhanced orchestration features thanks to technical data gathered by Rudder and its agent.

Cobbler (coming soon)

Cobbler is an Open Source server provisioning tool which facilitates pre-installation, Kickstart files handling, installation environments management, etc. The plugin is useful to create new machines directly from de Rudder. Then, they are provisioned with a Cobbler image embedding a Rudder agent already equipped with the rules he will have to apply upon his first launch.

ServiceNow (beta)

ServiceNow is a leading on-demand, cloud-based IT service management solution. It automates enterprise IT operations workflows and managed IT assets in its CMDB component. This module allows Rudder and the ServiceNow CMDB integration. It provides a Rudder side plugin along with ServiceNow UI Action and Scheduled Jobs which allows to automatically insert Rudder Nodes into ServiceNow CMDB when they are accepted into Rudder, and managed Rudder Change Requests from ServiceNow. Combined with the "external data" plugin, you will be able to manage rudder node properties (and so groups and rules target) from a ServiceNow centered workflow. For that, we provide an example of the "external data" configuration with ServiceNow.

Interested in using one of them?