Configuration management for multisite (CMI, Config Split vs Features)

In this presentation we will show how to use core's Configuration Management together with Config Split contrib module to manage and deploy configuration on a multisite environment.

In our use case, we have to manage 3 sites (A, B, C) on 4 environments (Local, DEV, TST, UAT), with some configuration shared by all websites (default configuration), site specific configuration and also development configuration. When setting up deployments, we have to take into account that development configuration should be available only on Local and DEV environments.

We'll also speak about what we miss by not using Features and how this could still be useful and integrated into this process.