microservices arch in vagrant using consul