Consul client