Rudder (software)
Rudder is an open source audit and configuration management utility to help automate system configuration across large IT infrastructures. Rudder relies on a lightweight local agent installed on each managed machine.
![]()  | |
![]() Screenshot of Rudder 4.0 Dashboard  | |
| Original author(s) | Normation | 
|---|---|
| Developer(s) | Normation | 
| Initial release | October 31, 2011 | 
| Repository | github | 
| Written in | Scala (server), Rust (server) and C (agent) | 
| Operating system | Unix-like, Microsoft Windows, Android | 
| Type | Configuration management, system administration, network management, cloud management, continuous delivery, DevOps | 
| License | GNU General Public License | 
| Website | www | 
Rudder is produced by Normation,[1] founded in 2010. Its server-side web interface is written in Scala and its local agent is written in C, and are published as free software under the GNU General Public License 3.0.[2]
Features
    
- Host inventory
 - Feature-complete Web interface
 - Standardized, reusable policies
 - Custom Policy editor
 - Central reporting and historic information for policy applied to hosts
 - Grouping based on search queries run against inventory
 - Automatic updating of such groups (dynamic groups)
 - Dynamic generation of per-host policies (lessens risk of data leaks from shared policy)
 - Change Request / Validation
 - REST API
 - Git backend
 
History
    
Rudder was created by the founding team of Normation and first released as free software in October 2011.[3]
Rudder 3.0 was released in February 2015.[4]
Platform support
    
The following operating systems are supported as a Root server:
- Debian Linux 9 and 10
 - Ubuntu 16.04 LTS, 18.04 LTS and 20.04 LTS
 - Red Hat Enterprise Linux (RHEL) / CentOS 7 and 8
 - SUSE Linux Enterprise Server (SLES) 12 et 15
 
The following operating systems are supported for Rudder Nodes and packages are available for these platforms:
- Debian Linux 5 to 10
 - Ubuntu 10.04 LTS to 20.04 LTS
 - Red Hat Enterprise Linux (RHEL) / CentOS 3 to 8
 - SUSE Linux Enterprise Server (SLES) 10 to 15
 - IBM AIX 5 to 7
 - Slackware 14
 - Microsoft Windows Server 2008R2 or higher
 
See also
    
    
References
    
- "Rudder FAQ". Rudder. Retrieved 12 June 2015.
 - "Rudder FAQ". Retrieved 12 June 2015.
 - "Rudder 2.3 release notes". Rudder. Retrieved 12 June 2015.
 - "Rudder 3.0 release notes". Rudder. Retrieved 12 June 2015.
 

