Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Managing Drupal Configurations Like a Boss

Managing Drupal Configurations Like a Boss

Thomas Lattimore and Mark Shropshire talk through various methods of managing Drupal configuration data with Features, hook_update_N, and git. They dig into deploying these configurations between dev, testing, staging, and live environments. Finally, they discuss the CMI (Configuration Management Initiative) for Drupal 8 and how these changes will allow you to be the Drupal boss you have always wanted to be!

Presented at the Charlotte Drupal User Group on October 2nd, 2013. http://www.meetup.com/charDUG/events/138153952/

Note: Thomas's half of the presentation is at the link below.
https://github.com/tlattimore/dcm-presentation

Mark Shropshire

October 02, 2013
Tweet

More Decks by Mark Shropshire

Other Decks in Technology

Transcript

  1. Managing with Distributions • Components • Features in distributions •

    Profiler library • Glue module • hook_update_N • Demo a distribution
  2. Managing with Distributions • Updating sites and applications running distributions

    • Sub profiles/distros (https://drupal.org/node/ 1356276 and https://drupal.org/node/ 2067229)
  3. Deployment Tools • Acquia Cloud (https://www.acquia.com/products-services/acquia- cloud) • Aegir (http://www.aegirproject.org)

    • Classic deploy-site (https://github.com/classicgraphics/deploy-site) • devPanel (http://devpanel.com) • Pantheon (https://www.getpantheon.com) • Webenabled (http://webenabled.com) • WF Tools (https://drupal.org/project/wf)