Puppet environments using git
We currently have the following puppet environments setup with correspond to git branches in our puppet repo:
ops dev qa prod
Our environment is setup like this
Core modules - These are the core modules that all sub projects rely on which is maintained by ops -project modules - these are project specific modules that can be very different from each other but they rely upon core.
This works great but the problem we are starting to run into is that we have multiple projects on the in which one set of code isn't ready to move to qa but ... (more)