Skip to content

A curated list of amazingly awesome puppet resources inspired by @bayandin's awesome-awesomeness.

Notifications You must be signed in to change notification settings

thatsk/awesome-puppet

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 

Repository files navigation

Awesome Puppet

A curated list of amazingly awesome puppet resources inspired by @bayandin's awesome-awesomeness.

Your pull requests are very welcome! Let's make this the awesomest resource for Puppet!

Integrated Development Enviroments

IDEs and Editors for development

Documentation

Libraries for generating project documentation

Module Management

Libraries for module management

  • Librarian Puppet - Flexible module management for your puppet repository
  • Puppet Blacksmith - Ruby Gem with several Puppet Module utilities used for easily publishing modules to the forge
  • Hiera-Regex - Regex backend for Hiera data.

Build Tools

Libraries for building and task running

  • Puppet Lint Check that your Puppet manifest conform to the style guide

Testing

Testing frameworks

Puppet Tools

  • Puppet Bolt A Ruby command-line tool for executing commands, scripts, and tasks on remote systems using SSH and WinRM. Great for 'ad hoc' task execution. Bolt tasks can be written in any scripting/programming language (Also known as puppet tasks).
  • Puppet Development Kit A toolkit for puppet module developers
  • PSICK A reusable Puppet control repository using many of what are considered best practices.

Learning

Resources for new puppet users

  • Puppet Learning VM A simple VM that gives you a set of challenges to learn puppet by doing

Other Awesome Lists

Other amazingly awesome lists can be found in the awesome-awesomeness list.

Contributing

Your contributions are always welcome!

About

A curated list of amazingly awesome puppet resources inspired by @bayandin's awesome-awesomeness.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published