Update render script and Makefile

This commit is contained in:
Jonas Zeunert
2024-04-22 21:54:39 +02:00
parent 2d63fe63cd
commit 4d0cd768f7
10975 changed files with 47095 additions and 4031084 deletions

View File

@@ -1,4 +1,4 @@
 Awesome Puppet
 Awesome Puppet
A curated list of amazingly awesome puppet resources inspired by @bayandin's awesome-awesomeness (https://github.com/bayandin/awesome-awesomeness).
@@ -72,8 +72,8 @@
Puppet Tools
- Puppet Bolt (https://github.com/puppetlabs/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 Bolt (https://github.com/puppetlabs/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 (https://puppet.com/docs/pdk/1.x/pdk.html) A toolkit for puppet module developers
- puppet-retrospec (https://github.com/nwops/puppet-retrospec) - Generates puppet rspec test code based on the current code inside your module.
- puppet-ghostbuster (https://github.com/camptocamp/puppet-ghostbuster) - Finds dead code by displaying unused classes, defined resources, template and files. Requires puppetdb 3+.
@@ -87,7 +87,8 @@
- puppetlabs/control-repo (https://github.com/puppetlabs/control-repo) - Official reference architecture from Puppet, based on Even Besterer Practices 
(http://garylarizza.com/blog/2015/11/16/workflows-evolved-even-besterer-practices/).
- PSICK (https://github.com/example42/psick) A reusable Puppet control repository using many of what are considered best practices.
- puppetlabs-education/classroom-control-vf (https://github.com/puppetlabs-education/classroom-control-vf) - A good reference implementation of the control repository, maintained by Puppet's Education group.
- puppetlabs-education/classroom-control-vf (https://github.com/puppetlabs-education/classroom-control-vf) - A good reference implementation of the control repository, maintained by Puppet's 
Education group.
- puppetinabox/controlrepo (https://github.com/puppetinabox/controlrepo) - Rob Nelson's control repository for his PuppetInABox project 
(https://rnelson0.com/2015/01/08/introducing-puppetinabox-bootstrap-a-lab-setup-with-puppet/).
@@ -98,8 +99,8 @@
- Puppet Learning VM (https://puppet.com/download-learning-vm) A simple VM that gives you a set of challenges to learn puppet by doing.
- Puppet Cookbook (http://www.puppetcookbook.com/), a collection of task oriented solutions in Puppet.
- YAML for Puppet users? (http://ask.puppetlabs.com/question/19711/yaml-for-puppet-users/) - A combination YAML primer and Guide to Puppet/YAML idiosyncracies.
- Introduction to Testing Puppet Modules (https://www.netways.de/fileadmin/images/Events_Trainings/Events/OSDC/2016/Slides_2016/David_Schmitt_-_Introduction_to_Testing_Puppet_Modules.pdf) (and video 
(https://www.youtube.com/watch?v=GgNrxLfoDF8)) by David Schmitt (https://twitter.com/dev_el_ops)
- Introduction to Testing Puppet Modules (https://www.netways.de/fileadmin/images/Events_Trainings/Events/OSDC/2016/Slides_2016/David_Schmitt_-_Introduction_to_Testing_Puppet_Modules.pdf) 
(and video (https://www.youtube.com/watch?v=GgNrxLfoDF8)) by David Schmitt (https://twitter.com/dev_el_ops)
References
@@ -110,9 +111,10 @@
- puppetlabs/java's java_version (https://github.com/puppetlabs/puppetlabs-java/blob/master/spec/unit/facter/java_version_spec.rb) - Writing a custom fact in ruby.
- puppetinabox puppet_role fact (https://github.com/puppetinabox/controlrepo/blob/539b2adb474f9028c59565b40fe340a9a59f57e0/dist/profile/lib/facter/puppet_role.rb) and test 
(https://github.com/puppetinabox/controlrepo/blob/539b2adb474f9028c59565b40fe340a9a59f57e0/dist/profile/spec/unit/facter/puppet_role_spec.rb) - Testing of a custom fact.
- puppetlabs/apache's defined type apache::vhost (https://github.com/puppetlabs/puppetlabs-apache/blob/5d2e65ed3df9d39fb7d99b5948584035f8b662c3/spec/defines/vhost_spec.rb#L4-L6) - Include a dependency (apache) 
during unit testing of another resource (apache::vhost).
- puppetlabs/apache (https://github.com/puppetlabs/puppetlabs-apache/blob/5d2e65ed3df9d39fb7d99b5948584035f8b662c3/spec/classes/apache_spec.rb#L152-L184) - Testing an ERB template's resulting content
- puppetlabs/apache's defined type apache::vhost (https://github.com/puppetlabs/puppetlabs-apache/blob/5d2e65ed3df9d39fb7d99b5948584035f8b662c3/spec/defines/vhost_spec.rb#L4-L6) - Include a 
dependency (apache) during unit testing of another resource (apache::vhost).
- puppetlabs/apache (https://github.com/puppetlabs/puppetlabs-apache/blob/5d2e65ed3df9d39fb7d99b5948584035f8b662c3/spec/classes/apache_spec.rb#L152-L184) - Testing an ERB template's resulting
content
Other Awesome Lists