So I have the same k8s service running in say a 100 replicas in a replicaSet. And from each replica, I register with consul that “I am service foobar”, but each replica registers with its own ID - and when that replica loses the service it deregisters with that ID, so the service is still available as far as consul is concerned. But now if we do a consul service lookup, I will get a response back with a 100 entries !
Since its in a kubernetes environment, I just need to know if there is at least one replica offering the service, and kubernetes will do the load balancing to one of the available replicas. So is there a way by which I can tell consul that “service foobar lookup just needs ONE registration sent back, dont send all the 100 back” ?