Configuration Management Across Environments

Feb 23, 2020

Off-the-shelf Drupal 8 configuration management is too heavy-handed at times. By default, it’s challenging to have different configurations in place on each enviornment. How can you have a development-only module such as Devel enabled only on your Development environment but not enabed on higher environments? Moving configuration between environments can cause undesired changes to staging and (ultimately) production environments if not carefully considered.

In this session, we will review a proven approach using core and contributed modules which allows developers to fine tune per-environment configurations. This includes:

* Demonstrating how to have modules install/uninstall based on the environment,
* Showing how to leverage per-environment settings, and
* Provide use cases and examples showing how ignoring some configurations can be beneficial to the overall management of the site.

Scott Weston
Principal Architect at Bounteous…

Hi! I'm Karim Boudjema, the developer and site-builder of this site.

I was wondering how could I giving back to the Drupal community all what it gave to me during the last 10 years, that's how the idea of this site came to me ... (read more)

Hi! I’m Santiago Rico, the web designer and themer of this site.

When Karim proposed me to design and theme this site for the Drupal community, I accepted immediately because the community is the main reason why I love Drupal so much.