<p>When deploying a set of SpringBoot microservice applications in a Kubernetes cluster, should I include any kind of service discovery client libraries in my SpringBoot application to leverage kubernetes-native-service-discovery? If not, how a caller service calls another microservice in the same cluster?</p>
<p>Thanks in advance.</p>

<p>A service in kubernetes can be invoked as mentioned below for example an http service. An service has to be created and associated with pod.  Please refer kubernetes <a href="https://kubernetes.io/docs/concepts/services-networking/service/" rel="nofollow noreferrer">services</a> documentation for various services.</p>
<pre><code>http://&lt;service-name&gt;:&lt;port&gt;
</code></pre>
<p>No other changes are required from application end.  Please refer <a href="https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/" rel="nofollow noreferrer">kubernetes</a> official documentation for resolution details</p>
