Vote: Better QA Testing With Vagrant and Puppet

#Drupal | Posted

Steven Merrill

has proposed Better QA Testing With Vagrant and Puppet for DrupalCon Denver:

Many issues can arise from developers not testing with the proper versions of software on their local machines, but the average Drupal hosting stack is growing in complexity, with many sites utilizing Varnish, memcached, SOLR, and the like. Wouldn't it be great to have tools that help you manage configurations on your production environments and also test easily on developers' machines? They exist: Vagrant and Puppet.

This session will be an introduction to using the Puppet configuration management system and the Vagrant gem for setting up homogenous virtual machines.

Puppet is an open source tool that allows developers and system administrators to test and manage their servers configurations. I will cover managing a typical complex Drupal hosting configuration.

During the session, we'll write a Puppet manifest, apply it to a virtual machine, and show how a full stack with Varnish on CentOS 6 can be tested off of a local checkout of a site on a Macintosh laptop.

If you're interested in this session, please vote on it. And if you have comments or questions regarding the proposed session, please comment below. Even if it isn't accepted at DrupalCon Denver, Steven has been presenting it and we value your feedback.