一、原生应用
四个微服务:
python微服务:一个deployment(deployment含有一个pod,pod内含有一个容器)
java微服务:三个deployment(deployment含有一个pod,pod含有一个容器)
三个应用响应结果不一样,一个响应为无星星,一个响应为黑猩猩,一个响应为红星星,三者之间随机的路由。
二、istio加入后的应用
istioctl kube-inject在原始应用的每个Pod中插入了一个Envoy容器
四个微服务:
python微服务:一个deployment(deployment含有一个pod,pod内含有一个容器)
java微服务:三个deployment(deployment含有一个pod,pod含有一个容器)
三个应用响应结果不一样,一个响应为无星星,一个响应为黑猩猩,一个响应为红星星,三者之间随机的路由。
istioctl kube-inject在原始应用的每个Pod中插入了一个Envoy容器