Service Mesh
istio其实是control plane的,然后每个envoy side car负责执行任务。譬如,你想收集metrics,你想terminate tls,都是那个side car在做。都是通过yaml来控制的,你的business logic不用加code。
好像主要是用来handle distributed system里service之间的security。譬如能管理service之间的authn,authz。
还有就是,本来k8s里就有提供相关的功能,这个service mesh只是在k8s上再加一层,让你更加方便使用。而且这个功能更强大
Last updated