I am using git version control have puppet environments prod,dev,stg and tst. So at what folder level i should keep in version control.
I mean add one module in one git repository. like that i have 6 modules will have 6 repositories ?
Add all modules in one repository ?
Add all modules and manifests folder in one repository ? But each environment folder have separate site.pp file with different node definitions.
I see most of public github repos have only module folder not root manifests or node definitions.
If i use dynamic environments i should add manifests and modules in one folder which clones for every new branch push.
↧