Skip to content

Istio pilot-agent

pilot-agent is a binary component within the Istio Service mesh architecture, typically responsible for bootstrapping and managing the lifecycle of the proxy instance (usually Envoy) within a sidecar container^[source-material.md].

Usage in Proxyless gRPC

In specific architectural scenarios, such as Istio's Proxyless gRPC support, pilot-agent can be run independently without the standard Envoy proxy^[source-material.md]. In this configuration, the sidecar container injects istio-proxy but executes only the pilot-agent process, relying on the gRPC application itself to implement xDS (control plane API) logic rather than an external proxy^[source-material.md].

Sources

  • 400-devops-07-monitoring-and-observability-k8s-istio-samples-grpc-echo-readme.md^[source-material.md]
  • Istio
  • [[gRPC]]
  • [[Sidecar]]