Service Mesh の mTLS とは?
service mesh の mTLS は、mesh が発行・ローテーションする TLS 証明書を用いて、サービス間のトラフィックを暗号化し相互に認証する mesh の機能です。sidecar プロキシがハンドシェイクを透過的に処理するため、アプリケーションはプレーンなトラフィックを送信しつつ、通信経路は保護されます。アイデンティティはネットワーク上の場所ではなく workload に結び付けられます。
なぜ重要か
アプリケーションのコードを変更することなく、cluster 全体にわたる転送中の暗号化と強力なサービスアイデンティティを提供します。これにより、内部トラフィックに対する zero-trust の姿勢が実用的になります。
関連ガイド
What Is Peer Authentication?Peer authentication configures whether workloads must use mutual TLS for inbound traffic, setting the identit…
What Is Sidecar Proxy Injection?Sidecar proxy injection automatically adds a proxy container alongside each app container so a service mesh c…
What Is an Authorization Policy?An authorization policy defines which callers may access which services or paths in a mesh, allowing or denyi…