thinQmaster Virtual testing partner Adaptive practice exams that find your weak spots and drill them. Every answer explained. From $69
Enroll

thinQmaster

Find your exam

Five questions free, before you decide.

Step 1 · choose a vendor

In one of our camps? Your practice exams come with the tuition — they are on your study page already.

DevOps & Automation · Foundational

Puppet

An agent-based configuration management tool using a declarative DSL in manifests and modules, with agents pulling catalogs from a server.

Definition

Puppet agents send facts (via Facter), receive a compiled catalog, and enforce it, reporting drift corrections. Puppet is model-driven and widely used for large server fleets.

Example

package { 'nginx': ensure => installed }

Exam tip

Puppet = agent-based, pull model, declarative DSL.

Related terms