In Drupal Starter Kits, configuration is the collection of admin settings that determine how the site functions, as opposed to the content of the site. Configuration typically includes parameters such as site name, content types and fields, taxonomy vocabularies, and views.
Drupal Starter Kits ships default configuration of all its submodules that are stored in the modules/*/config
folder.
To synchronize configuration between different environments, do one of the following:
Use the Drupal UI to import, export, ignore and synchronize configuration.
- Use the Drush UI to run commands such as
drush cex
anddrush cim
at root to export and import configuration respectively.
The following are the types of users for synchronizing configuration between different environments:
- Existing users: If users have any configurations with respect to any submodules or related to any site settings, then those configurations are not overridden and new configurations are shipped with Drupal Starter Kits.
- New users: New configurations are shipped along with its submodule. Users can overwrite each configuration and export it using the
drush cex
command. For example, Article content type and its fields.
Note
Sometimes Acquia has to override certain configurations related to core. In such cases, Acquia will inform the users by a release.