Consul is a system for discovering and configuring services in your infrastructure. It was built by Hashicorp, the same smart folks that created Vagrant and Packer. Consul provides services such as Service Discovery, Health Checking, Key/Value Store all while supporting multiple datacenters out of the box.
Spring Cloud Consul aims to bring all of those features to the Spring Cloud ecosystem. The project has reached its first milestone and fresh jars are available in the repo.spring.io repository. Spring Cloud Consul provides the following features: