<p>Can someone help me to understand if service mesh itself is a type of ingress or if there is any difference between service mesh and ingress?</p>

<p>An &quot;Ingress&quot; is responsible for Routing Traffic into your Cluster (from the <a href="https://kubernetes.io/docs/concepts/services-networking/ingress/" rel="noreferrer">Docs</a>: <em>An API object that manages external access to the services in a cluster, typically HTTP.</em>)</p>
<p>On the other side, a Service-Mesh is a tool that adds proxy-Containers as Sidecars to your Pods and Routs traffic between your Pods through those proxy-Containers.</p>
<p>use-Cases for Service-Meshes are i.E.</p>
<ul>
<li>distributed tracing</li>
<li>secure (SSL) connections between pods</li>
<li>resilience (service-mesh can reroute traffic from failed requests)</li>
<li>network-performance-monitoring</li>
</ul>
