LFCS · Question #216
In the Puppet centralized configuration management tool, a manifest is:
The correct answer is B. a configuration document that describes the target configuration and the steps required to achieve it. In Puppet, a manifest is a configuration document written in Puppet's declarative language that describes the desired state of a target system and the steps required to achieve it.
Question
Options
- Aa list of all target configurations
- Ba configuration document that describes the target configuration and the steps required to achieve it
- Ca list of all files related to a configuration target
- Da list of the important services on a target configuration
How the community answered
(37 responses)- A3% (1)
- B89% (33)
- C5% (2)
- D3% (1)
Why each option
In Puppet, a manifest is a configuration document written in Puppet's declarative language that describes the desired state of a target system and the steps required to achieve it.
A manifest defines the desired state for a specific configuration, not a comprehensive list of all potential target configurations.
A Puppet manifest (.pp file) is a declarative code file that defines resources, their attributes, and their relationships, thereby specifying the target configuration for a managed node and the actions Puppet should take to enforce that state.
While a manifest specifies the state of files, it is not merely a list of files; it describes the entire configuration state of various resources, including files, services, and packages.
A manifest describes the overall system configuration, which includes services, but it is not limited to just a list of important services on a target.
Concept tested: Puppet manifest definition and purpose
Source: https://www.puppet.com/docs/puppet/7/lang_summary.html
Topics
Community Discussion
No community discussion yet for this question.