Category: Continuous Integration
-
Puppet node inheritance deprecation
Puppet 4.0 will deprecate node inheritance which is currently a common way to organize resources. I have been using node inheritance to group common configurations into a basic role and then inherit that with a node declaration like the following: # site.pp … node webserver { # add all generic web server configuration here }…
-
git branching strategy – what’s yours?
When it comes to deploying code to various environments, the ideal scenario would be to continuously deliver a specific branch to production, after delivering to dev/test/staging with unit tests to validate the code on the way. The other end of the spectrum is to manually deploy and test to each environment. All clients I work…