PLDB
Languages Features Calendar CSV Lists Blog About Sponsor Add Language
GitHub icon

Puppet

Puppet

Puppet is a pl created in 2005.

#287on PLDB 17Years Old 3.2kUsers
11Books 2Papers 23kRepos

In computing, Puppet is an open-source software configuration management tool. It runs on many Unix-like systems as well as on Microsoft Windows, and includes its own declarative language to describe system configuration. Puppet is produced by Puppet, founded by Luke Kanies in 2005. Read more on Wikipedia...


Example from Linguist:
hiera_include('classes')
Example from Wikipedia:
user { 'harry': ensure => present, uid => '1000', shell => '/bin/bash', home => '/var/tmp' }

Language features

Feature Supported Example Token
Integers
Floats
Hexadecimals
Octals

Books about Puppet from ISBNdb

title authors year publisher
Amazingly Easy Puppet Plays: 42 New Scripts for One-Person Puppetry Anderson, Dee 1996 Amer Library Assn
Pro Puppet Krum, Spencer and Van Hevelingen, William and Kero, Ben and Turnbull, James and McCune, Jeffrey 2014 Apress
Pulling Strings with Puppet James Turnbull 20080902 Springer Nature
Puppet 5 Beginner's Guide - Third Edition: Go from newbie to pro with Puppet 5 Arundel, John 2017 Packt Publishing
Puppet 4.10 Beginner's Guide - Second Edition: From newbie to pro with Puppet 4.10 Arundel, John 2017 Packt Publishing
Puppet 2.7 Cookbook Arundel, John 2011 Packt Publishing
Learning Puppet Security Slagle, Jason 2015 Packt Publishing
Puppet for Containerization Coulton, Scott 2016 Packt Publishing
Puppet 3 Cookbook Arundel, John 2013 Packt Publishing
Puppet 2.7 Cookbook Arundel, John 2011 Packt Publishing
Puppet Types and Providers Dan Bode; Nan Liu 20121212 O'Reilly Media, Inc.

Publications about Puppet from Semantic Scholar

title authors year citations influentialCitations
Rehearsal: a configuration verification tool for puppet Rian Shambaugh and Aaron Weiss and Arjun Guha 2015 50 11
muPuppet: A Declarative Subset of the Puppet Configuration Language Weili Fu and R. Perera and P. Anderson and J. Cheney 2016 7 0
csound.html · puppet.html · dns.html

View source

PLDB - Build the next great programming language · v2022 · Day 32 · Docs · Build · Acknowledgements · Traffic Today · Traffic Trends · Mirrors · GitHub · feedback@pldb.com