Rudder (software)
   HOME

TheInfoList



OR:

Rudder is an
open source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
audit and
configuration management Configuration management (CM) is a process for establishing and maintaining consistency of a product's performance, functional, and physical attributes with its requirements, design, and operational information throughout its life. The CM proc ...
utility to help automate
system configuration A system configuration (SC) in systems engineering defines the computers, processes, and devices that compose the system and its boundary. More generally, the system configuration is the specific definition of the elements that define and/or prescri ...
across large IT infrastructures. Rudder relies on a lightweight local agent installed on each managed machine. Rudder is produced by Normation, 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 The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end users the four freedoms to run, study, share, and modify the software. The license was the first copyleft for general us ...
3.0.


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. Rudder 3.0 was released in February 2015.


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

*
CFEngine CFEngine is an open-source configuration management system, written by Mark Burgess. Its primary function is to provide automated configuration and maintenance of large-scale computer systems, including the unified management of servers, desk ...
*
Ansible (software) Ansible is a suite of software tools that enables infrastructure as code. It is open-source and the suite includes software provisioning, configuration management, and application deployment functionality. Originally written by Michael DeHaan ...
*
Bcfg2 Bcfg2 (pronounced "bee-config") is a configuration management tool developed in the Mathematics and Computer Science Division of Argonne National Laboratory. Bcfg2 aids in the infrastructure management lifecycle – configuration analysis, servi ...
*
Chef (software) Progress Chef (formerly Chef) is a configuration management tool written in Ruby and Erlang. It uses a pure-Ruby, domain-specific language (DSL) for writing system configuration "recipes". Chef is used to streamline the task of configuring an ...
*
Puppet (software) In computing, Puppet is a software configuration management tool which includes its own declarative language to describe system configuration. It is a model-driven solution that requires limited programming knowledge to use. Puppet is produced ...
*
Salt (software) Salt (sometimes referred to as SaltStack) is a Python-based, open-source software for event-driven IT automation, remote task execution, and configuration management. Supporting the "infrastructure as code" approach to data center system and n ...
*
Comparison of open source configuration management software This is a comparison of notable free and open-source configuration management software, suitable for tasks like server configuration, orchestration and infrastructure as code typically performed by a system administrator. Basic properties " ...
*
DevOps DevOps is a set of practices that combines software development (''Dev'') and IT operations (''Ops''). It aims to shorten the systems development life cycle and provide continuous delivery with high software quality. DevOps is complementary to a ...
*
Otter (software) Otter is an infrastructure automation tool, designed by the software company Inedo. Built specifically to support Windows, Otter utilizes Infrastructure as Code to model infrastructure and configuration. Otter provisions and configure servers ...


References


External links


Official website

Github accountRudder Documentation
Configuration management Virtualization software for Linux Software using the GNU AGPL license Linux configuration utilities Linux package management-related software Unix package management-related software Remote administration software Software distribution Free software programmed in Scala {{Free-software-stub