intends to make the back-end microservice, so the technology stack uses spring cloud. The first idea is to deploy eureka to K8s and communicate with each other through K8s service. But the authors of some documents suggest marking pod to let pod communicate with each other through dns parsing, which makes me a little confused. If you deploy eureka to K8s, is there any problem with communicating through service?