我已阅读过文档,但似乎无法理解它们之间的差异。有重叠吗?我的意思是我想在它们之间划出明确的界限,以了解它们的责任,以及它们与网格中的特使代理人的沟通。 (如果可能,使用示例用例)
答案 0 :(得分:17)
Istio Service Mesh提供以下功能:
Pilot负责第1项和第2项。混合器负责第3项和第4项.Citadel(以前的CA,以前是Auth)负责第5项。
边车代理人Envoy从Pilot获取其路由和配置表以实现项目1和2.特使向Mixer报告每个请求,以实现项目3.特使要求Mixer允许或禁止请求,实施项目4. Envoy从Citadel获得证书以实施项目5.