Skip to content

My attempt at an interaction between Puppet and Munki

Notifications You must be signed in to change notification settings

natewalck/puppet-munki

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Puppet-munki Module

This was more of a dare than anything. Greg came up with 'munki_do.py' that will interact with a Munki server. This module was a response to that. A couple of notes:

  1. This is not ideal. I've created a custom type called 'munki_package' only because I didn't want to Monkeypatch the existing 'package' type in a module. Treat this solely as a "See? It works" prototype.
  2. See note 1.

To use it, you will need to include the puppet-munki class that will create /usr/local/munki/munki_do.py, and then declare a Munki package like so:

munki_package { 'Firefox':
  ensure  => present,
  catalog => 'production',
}

Godspeed.

About

My attempt at an interaction between Puppet and Munki

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 60.0%
  • Ruby 32.5%
  • Puppet 7.5%