The service mesh in Kubernetes is typically implemented as a set of network proxies . Deployed alongside a “sidecar” of application code, these proxies serve as an introduction point for service mesh features and manage communication between the microservices.