The recommended deployment model is to have a Consul client agent installed on each server in your environment that is hosting your applications. The application instances on that machine should be registered with the Consul client agent that is co-located on that machine.