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]
Related Concepts¶
- Istio
- [[gRPC]]
- [[Sidecar]]