Fabric8 is designed to make it easy to manage groups of containers as if they were a single container; just update the profile once and all the containers update in real time to match the new configuration, software components, versions, patches etc.
However sometimes its better to take a more incremental approach to making configuration changes. So to perform a rolling upgrade you
You can then do things like schedule when containers should roll forward to new versions; or make the rolling of container versions asynchronous to when the changes in configuration are made. It then decouples the changing of configuration from the changes becoming active.