That&#x27;s ok if you have a known good baseline configuration. In that case it&#x27;s no different to say a Dockerfile.<p>However the config management stuff seems to come to light when you&#x27;ve got a mess on your hands and need to rationalise it and make it consistent.<p>I&#x27;m slightly leaning towards the &quot;rebuild with known good baseline&quot; state of affairs these days however even as a long time Ansible user. Rather than upgrade stuff, I build something new alongside and then do a switcheroo nearly every time.<p>One day, hopefully containers will allow us to have consistent state everywhere.