Icon

Puppet Development Kit

The Puppet Development Kit (PDK) is a bundle of Puppet code development and testing tools that helps create, validate, and test Puppet modules and module content across multiple platforms.
Latest: 3.5.0
Last checked: Jun 9, 2026 12:10am
Rank: 1429/15140
Monitored via:
GitHub Releases Site Monitor Winget
Follow to track new versions in your feed.
Report

Overview

0
License: Apache-2.0Winget: Available

Version & Lifecycle

0
Current: 3.5.0 N-2: 3.3.0 Oldest supported: 1.0.0 Avg cadence: Every 121 days

Top Contributors

Top sitewide contributors:

  1. Anbarasan
  2. nico_k
  3. Bob
  4. Vigneshwaran

Community Notes

Deployment tip • May 3, 2026
0

Puppet Development Kit protected download and Windows MSI packaging notes

Puppet Development Kit is a manual-source package: Puppet’s current install documentation says PDK is stored in a protected repository and requires authenticated download. For repeatable packaging, keep the installer binary in your managed local-content/source repository and record which credential path was used: a Puppet Core Forge API key with username forge-key, or Puppet Enterprise credentials using the PE username and PE License ID.

For Windows detection and validation, the same documentation lists the Windows MSI support scope as Windows 10/11 x86_64 and Windows Server 2016/2019/2022 x86_64, with the default Windows install path C:\Program Files\Puppet Labs\DevelopmentKit. Use that path as a package-validation clue, but do not assume the installer can be freshly downloaded by an unattended patch job unless your repository/authentication process has staged the MSI first.

Sources: Puppet PDK install documentation; Puppet Forge PDK resource page.

Release Notes & Updates

0
Avg cadence:
Updates • 0

Help us match vulnerabilities

No vulnerability match yet. Pick the right product:

Looking for matching products…
Don’t see it? Paste a CPE

Also known as

Other names people use for this app — helps search and matching.

pdkPuppet Development Kitpuppet pdk

Packaging Notes

0

Includes tools for Puppet module development, testing, and validation on Linux, Windows, and macOS

Notes

0

PDK includes tools such as facterdb, metadata-json-lint, puppet-lint, puppet-syntax, rspec-puppet, and others to facilitate Puppet module development and testing.