Sidecar
Noun · Development
Definitions
A helper container deployed alongside the main application container in the same pod, providing supporting functionality like logging, proxying, or service mesh communication. The sidecar shares the pod's network and storage without modifying the app's code.
In plain English: A helper program that runs next to your main application, handling cross-cutting concerns like security or logging.
Example: "The Envoy sidecar handles mTLS and retries — the app just makes plain HTTP calls to localhost."