Puppet
- Category
- Infrastructure and DevOps
- Latest
- 8.18.0
- Released
- Apr 10, 2026
- Docs outline
- 13 sections
Official docs outline
help.puppet.com- Architecture
Agent and server architecture, catalog compilation and the agent run.
- Puppet Language
Language syntax, resource declarations, expressions and data types.
- Resources and Types
Resource types, providers, attributes and relationships.
- Classes and Defined Types
Classes, defined types and parameters.
- Variables and Facts
Variables, scope and facts from Facter.
- Modules
Module structure, layout and reuse.
- Hiera
Hierarchical data lookup and configuration data separation.
- Environments
Environments for separating code and testing changes.
- Templates
EPP and ERB templates.
- Catalog Compilation and Ordering
Resource relationships, ordering and metaparameters.
- Certificates and SSL
Agent certificates, CA and signing.
- Data Types
Puppet data types such as strings, numbers, arrays, hashes and the type system.
- Conditional Statements
if, unless, case and selector expressions in the Puppet language.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.
Versions and support
6 release lines| Line | Released | Latest | Support |
|---|---|---|---|
| 8 | Apr 21, 2023 | 8.18.0 | Supported |
| 7 | Nov 13, 2020 | 7.35.0 | Ended Apr 30, 2025 |
| 6 | Sep 18, 2018 | 6.29.0 | Ended Feb 1, 2023 |
| 5 | Jun 27, 2017 | 5.5.22 | Ended Jan 1, 2021 |
| 4 | Apr 8, 2015 | 4.10.13 | Ended Oct 1, 2018 |
| 3 | Sep 28, 2012 | 3.8.7 | Ended Jan 1, 2017 |
Source: endoflife.date