Istio
https://istio.io/
サービスメッシュの実装のひとつ
Google LLC、IBM Corp.、Lyft, Inc. によって開発され、2017 年にオープンソース化された
機能群
ネットワークトラフィックの管理
ロードバランシングのルール制御により、Blue-Green デプロイメントやカナリアデプロイメントにも利用できる
セキュリティ
ゼロトラストネットワークの考えに基づくセキュリティ担保
監視とロギング
OpenTracing という標準仕様に基づいたトレーシング機能
アーキテクチャ (参考 : )
大きく 2 つに分類
データプレーン : サービス間のトラフィックを仲介して送受信
Envoy と呼ばれる OSS のプロキシ実装で構成
コントロールプレーン : データプレーンを制御する
フォールトインジェクションの機能がカオスエンジニアリングに役立つ
参考文献
Kubernetes 実践ガイド