Hi, Unlike a lot of CMSes out there, Drupal has an excellent automation tool in the form of Drush. With a bit of Puppet magic, you can automate most of the common tasks and components in building a Drupal site (or managing a multisite install). I've written up some example recipes which I use for managing a bunch of Drupal installs:
http://bitfieldconsulting.com/puppet-drupal Is anyone else managing Drupal with Puppet? Have you done things differently, or do you have extra things which I've missed out? Is there a better way to do the stuff that I've shown in the article? I'd love to get some feedback. In particular I'd like to hear about staging and deployment issues with Drupal. One interesting thing that already came up in comments is embedding secrets into Puppet code, which was discussed here recently. I think that would be my first thing to improve. John -- Bitfield Consulting: we make software that makes things work http://bitfieldconsulting.com/ -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.