LX0-104 · 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 the Puppet centralized configuration management tool, a manifest is a declarative configuration document that defines the desired state of system resources and the steps to achieve that state.
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
(20 responses)- A5% (1)
- B90% (18)
- C5% (1)
Why each option
In the Puppet centralized configuration management tool, a manifest is a declarative configuration document that defines the desired state of system resources and the steps to achieve that state.
While manifests define desired configurations, they are not merely a 'list of all target configurations' but rather the detailed blueprints for specific system states.
A Puppet manifest is a file written in Puppet's declarative language (`.pp` extension) that describes the desired configuration of a system, including the state of resources like files, services, and packages, and specifies how Puppet should enforce that desired state.
A manifest can manage files, but it is a much broader concept that encompasses the state of various system resources, not just 'a list of all files related to a configuration target'.
Manifests can manage services, but their scope extends beyond just 'a list of the important services' to include comprehensive system configurations.
Concept tested: Puppet manifest definition
Source: https://www.puppet.com/docs/puppet/7/lang_summary.html
Topics
Community Discussion
No community discussion yet for this question.