Service Istio中混音器和导频的区别?

Service Istio中混音器和导频的区别?,service,kubernetes,istio,Service,Kubernetes,Istio,我读过这些文件,但似乎无法理解它们之间的区别。有重叠吗?我的意思是,我想在他们之间划出一个明确的界限,以了解他们的责任以及他们与网格中特使代理的沟通。(如有可能,提供示例用例)Istio服务网格提供以下功能: 路由。例如,90%的流量流向版本1 microservice,剩下的10%用于版本2。或者一些 特定请求转到版本1,所有其他请求转到 版本2,根据某些条件。还有:a)重写b) 重定向 支持微服务开发、部署和测试:a)超时b)重试c)断路器d)负载平衡e)测试故障注入 报告:日志记录、分布式

我读过这些文件,但似乎无法理解它们之间的区别。有重叠吗?我的意思是,我想在他们之间划出一个明确的界限,以了解他们的责任以及他们与网格中特使代理的沟通。(如有可能,提供示例用例)

Istio服务网格提供以下功能:

  • 路由。例如,90%的流量流向版本1 microservice,剩下的10%用于版本2。或者一些 特定请求转到版本1,所有其他请求转到 版本2,根据某些条件。还有:a)重写b) 重定向
  • 支持微服务开发、部署和测试:a)超时b)重试c)断路器d)负载平衡e)测试故障注入
  • 报告:日志记录、分布式跟踪、遥测
  • 政策执行
  • 微服务和强身份之间的安全通信
  • 飞行员负责第1项和第2项。搅拌机负责第3项和第4项。Citadel(以前是CA,以前是Auth)负责项目5


    sidecar代理Environment从Pilot获取路由和配置表,以实现第1项和第2项。特使向混合器报告每个请求,以执行第3项。特使要求混合器允许或禁止请求,以执行第4项。特使从城堡获得执行第5项的证书

    Istio CA再次更名为Istio Citadel完美解释