I've been playing around with declarative container configurations: https://github.com/AdrianVollmer/ContainerConductor (It's not ready, don't use it!)
It will always introduce friction, though.
Modern software development is simply too fast to be reviewed properly.