by Matthias Marschall on October 2, 2008
As I mentioned in my short comparison of Puppet vs. Capistrano, we’re currently using Capistrano not only for deployment and live monitoring of our application, but also for configuration management.
Using How-To Documents For Configuration Management
Before getting started with Capistrano, I used to write very detailed how-to documents to make sure that I didn’t need to [...]
by Matthias Marschall on September 10, 2008
We’re currently using Capistrano not only to deploy our Ruby on Rails application, but also to setup and manage our physical and virtual (Xen based) servers. We have Capistrano recipes for adding users, installing packages like apache or mysql, configuring a Xen VM and more. Coming accross puppet, I started to wonder about the essential [...]
by Matthias Marschall on June 12, 2008
We use Mingle for managing our agile software development process and found some repetitive tasks which we wanted to automate.
As part of our deployment to the test environment, we had to manually move all “ready to deploy” stories to status “deployed on test env”. With every release to production, we had to move them all [...]