37. Presented by
Masterless: puppet apply
• easy to set up
• leaves no trace on the Puppet master
• no PuppetDB
• no Node Classifier
38. With master: puppet agent
• those pesky SSL certificates again
Presented by
• pregenerate and copy into builder
• certsigner + allow_duplicate_certs on master
• uses full master infrastructure
41. Presented by
ONE Puppet Module
one Install ONE Master/Sunstone
onehost Create ONE Host
oneimage Create ONE Image
onetemplate Create ONE template
onevnet Create ONE net
48. Presented by
Moving pieces
Repo What to install ISO contents
Task How to install Installer scripts
Broker How to manage PE agent install
Tag Where to install Named match rule
Policy Combine it all Ordered table
49. Presented by
Summary
• Puppet forge for module sharing
• puppetlabs-aws module
• mrzarquon’s certsigner
• epost-dev’s opennebula-puppet-module
• Razor for flexible provisioning of hardware