Linkerd
「サービスメッシュ」という言葉を生んだ実装。2016年にBuoyantが公開し、2021年にCNCFのGraduatedになった。2018年のLinkerd 2でオーバーヘッドを最小化するためRustで書き直された。
思想は「少ないほど良い」。小さなプロキシ(Rust製のlinkerd2-proxy)、シンプルなコントロールプレーン、YAMLのジャングルなし。追加設定なしで全Pod間のmTLSがデフォルトで有効になる。設定はCRDだが、Istioより数が少なく単純だ。
ちょうど良いのは、Istioの複雑さなしにサービスメッシュの恩恵を得たいチームである。競合にはIstio(機能は豊富)、Cilium Service Mesh(eBPFでサイドカー不要)、Consul Connectがある。