Skip to content

Instantly share code, notes, and snippets.

@alzabo
Created September 24, 2014 23:22
Show Gist options
  • Save alzabo/5451ed5bafda1288a54f to your computer and use it in GitHub Desktop.
Save alzabo/5451ed5bafda1288a54f to your computer and use it in GitHub Desktop.
puppet subsystems
=================ti
catalog contains instances of type objects
tagging resources, applying only tags
multi-tier applications
=======================
nodes are the primary paradigm
a challenge is to define the application
codify the application in a class
barrier anchor
an arbitrary, descriptive pattern; ordering
parameters to application class; not only nodes
app class specifies params, subclasses inherit
openstack modules serve as an example of this pattern
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment