edited typos (#29125)
This commit is contained in:
committed by
Randell Dawson
parent
b95343b775
commit
d2a1a5653b
@ -4,7 +4,9 @@ title: Puppet
|
|||||||
## Puppet
|
## Puppet
|
||||||
|
|
||||||
Puppet is an open-source software configuration management tool. It includes its own declarative language to describe system configuration, it is written in C++ and Clojure.
|
Puppet is an open-source software configuration management tool. It includes its own declarative language to describe system configuration, it is written in C++ and Clojure.
|
||||||
Puppet is designed to manage the configuration of Unix-like and Microsoft Windows systems declaratively. The user describes system resources and their state, either using Puppet's declarative language or a Ruby DSL (domain-specific language). This information is stored in files called "Puppet manifests." Puppet discovers the system information via a utility called Facter, and compiles the Puppet manifests into a system-specific catalog containing resources and resource dependency, which are applied against the target systems. Any actions taken by Puppet are then reported.
|
|
||||||
|
Puppet is designed to manage the configuration of Unix-like and Microsoft Windows systems declaratively. The user describes system resources and their state, by using either Puppet's declarative language or a Ruby DSL (domain-specific language). This information is stored in files called "Puppet manifests." Puppet discovers the system information via a utility called Facter, and compiles the Puppet manifests into a system-specific catalog containing resources and resource dependency, which are applied against the target systems. Any actions taken by Puppet are then reported.
|
||||||
|
|
||||||
Puppet consists of a custom declarative language to describe system configuration, which can be either applied directly on the system, or compiled into a catalog and distributed to the target system via client–server paradigm (using a REST API), and the agent uses system specific providers to enforce the resource specified in the manifests. The resource abstraction layer enables administrators to describe the configuration in high-level terms, such as users, services and packages without the need to specify OS specific commands (such as rpm, yum, apt).
|
Puppet consists of a custom declarative language to describe system configuration, which can be either applied directly on the system, or compiled into a catalog and distributed to the target system via client–server paradigm (using a REST API), and the agent uses system specific providers to enforce the resource specified in the manifests. The resource abstraction layer enables administrators to describe the configuration in high-level terms, such as users, services and packages without the need to specify OS specific commands (such as rpm, yum, apt).
|
||||||
source: [Wikipedia/Puppet](https://en.wikipedia.org/wiki/Puppet_(software))
|
source: [Wikipedia/Puppet](https://en.wikipedia.org/wiki/Puppet_(software))
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user