Declarative cloud configuration with openstack.