サービスメッシュのサイドカーインジェクションとは?
サイドカーインジェクションは、通常admission時のmutating webhookを介して、サービスメッシュがpod内のアプリケーションコンテナと並んでproxyコンテナを挿入する方法です。proxyはpodの受信および送信トラフィックを傍受し、メッシュがルーティング、mutual TLS、retry、メトリクスを適用できるようにします。アプリケーションコードはメッシュを意識しないままです。
なぜ重要か
proxyを自動的にインジェクションすることで、各サービスを変更することなくチームは一様にメッシュ機能を得られます。インジェクションはadmissionで実行されるため、namespaceに対して有効化すると新しいpodを一貫してカバーします。
関連ガイド
What Is a Network Policy Rule?A network policy rule defines which pods may send or receive traffic in Kubernetes, enforcing segmentation at…
What Is Canary Ingress Routing?Canary ingress routing sends a small, controlled share of inbound traffic to a new release at the ingress lay…
What Is a Mutating Webhook?A mutating webhook is a Kubernetes admission callback that can modify an incoming resource, such as injecting…