ááąáŹááşááŻáśá¸á ááťá˝ááşáŻááşáááŻáˇáááş Service Mesh Istio á áĄááźáąááś áĄá áááşáĄáááŻááşá¸ááťáŹá¸ááᯠááźááˇáşáážáŻáá˛áˇááźáŽá¸á á áá áşáážááˇáş ááááťá˝ááşá¸áá˛áˇááźáŽá¸ Istio áážááˇáş á áááşááŻááşááąáŹááşááąáŹáĄááŤáá˝ááş ááąáŤáşááąáŤááşááąáˇáážááááˇáş áĄáááááąá¸áá˝ááşá¸ááťáŹá¸ááᯠááźáąáá˛áˇáááşá á¤áĄáááŻááşá¸áá˝ááş ááťá˝ááşáŻááşáááŻáˇáááş áá˝ááşáááşáá áşááŻááąáŤáşáážá ááźáąááŹááśáĄááťááşáĄáááş á áŻááąáŹááşá¸ááŻáśááᯠá áŻá ááşá¸ááŻáśááᯠááźááˇáşáážáŻááŤáááşá

Service Mesh áááş ááźáąááŹááśááźááşá¸áá°ááąáŹ á
ááŹá¸ááŻáśá¸ááᯠááźáŹá¸ááąáŹáĄááŤáá˝ááş developer ááťáŹá¸áážááˇáş system administrator áĄááťáŹá¸áĄááźáŹá¸áĄáá˝ááş áááááźáŻááááááˇáşáĄááťááşáážáŹ áááááŻáśá¸áĄááťááşááźá
áşáááşá áĄáážááşáážáŹá ááťá˝ááşáŻááşáááŻáˇáááş TCP áĄáá˝áŹá¸áĄááŹáĄáŹá¸ááŻáśá¸áááŻááźááşáááşá¸ááąáŹ network node áá
áşááŻá
áŽáááŻáˇ áĄáá°á¸ proxy server áá
áşááŻááᯠááąáŤááşá¸áááˇáşááŤáááşá áá˝ááşáááşááąáŤáşáážá áá˝ááşáááş áĄááźááşáĄáážááşáááşáá˝ááşáážáŻááťáŹá¸áĄáŹá¸ááŻáśá¸ááᯠááᯠáĄáá˝ááşááá° ááąá¸áááŻáˇáááŻááşááźáŽáᯠáááşááááşá ááśáááąáŹááşá¸á
á˝áŹáá˛á áááşáá˝áąáˇáá˝ááş áááˇáşáá˝ááşá¸á
ááşá¸á
áŹá¸áááş áááŻáĄááşááąáŹ nuances ááťáŹá¸á
á˝áŹáážááááşá áá°áááŻáˇáááŻááźááˇáşááĄáąáŹááşá
ááśááŤááşáá áş áĄáá°áĄááážáŹá¸- áĄá˝ááşáááŻááşá¸ááąáŹááşáááşááźááşá¸ááąááŹááᯠáĄááá˛áˇááááŻááşáááş á
ááááşááąáŹáˇá áĄááá˛áˇááźá áşááźáŽá¸á ááźážáŹá¸ááťáŹá¸ááźááˇáş ááťáááşáááşááŹá¸ááąáŹ ááťá˝ááşáŻááşáááŻáˇáá áá áşá node ááťáŹá¸áážááˇáş áááşááąáŹááşáážáŻááťáŹá¸ááźáŹá¸áá˝ááşááźááşáááşá¸ááąáŹ ááąááŹáážáŻááşá¸ááŹá¸ááťáŹá¸áááŻáᏠááááŻááşáááş (ááááşááąáŹáˇ áĄááťáááşáá áşáá°áá áşááťážááş bytes áĄááąáĄáá˝ááşááŹ)á áááŻáˇááąáŹáşáááşá¸á ááá ášá áĄááťáŹá¸á áŻáá˝ááşá ááťá˝ááşáŻááşáááŻáˇááááşááąáŹááşáážáŻááťáŹá¸áááş HTTPá gRPCá Redis áá˛áˇáááŻáˇááąáŹ áĄáááŽááąá¸áážááşá¸áĄáá˝ážáŹááááŻáááŻááąáŹ áĄááťááŻá¸áĄá áŹá¸áĄááťááŻáˇáážááˇáş áááşáá˝ááşáááşá áááŻáˇáĄááźááşá ááťá˝ááşáŻááşáááŻáˇáááş á¤ááááŻáááŻááąáŹááťáŹá¸áĄáá˝ááş áĄáá°á¸ááźáąááŹááśáĄááťááşáĄáááşááᯠááźááşáááŻáááşá ááťá˝ááşáŻááşáááŻáˇáááş ááąáŹááşá¸áááŻáážáŻáážáŻááşá¸á ááąááŹáážáŻááşá¸ááᯠáááźááˇáşáááŻááŤá ááťá˝ááşáŻááşáááŻáˇá ááááŻáááŻááąáŹááᯠáĄááŻáśá¸ááźáŻá ááąáŹááşá¸áááŻáážáŻááťáŹá¸á ááźáŹááźááˇáşááťáááşááᯠááŹá¸áááşáááŻááŤáááşá ááąáŹááşááŻáśá¸áá˝ááşá ááťá˝ááşáŻááşáááŻáˇáááş ááŻáśá¸á á˝á˛áá°ááśááž ááŻáśáˇááźááşáážáŻááᯠáááşááśááážááááş ááťá˝ááşáŻááşáááŻáˇáá áá áşáááŻáˇ áááşááąáŹááşááźááşá¸ááž ááąáŹááşá¸áááŻááťááşáá áşááŻááá°áááˇáş áááşá¸ááźáąáŹááşá¸áĄááźááˇáşáĄá áŻáśááᯠááťá˝ááşáŻááşáááŻáˇ ááźááşáá˝áąáˇáááŻááŤáááşá ááŽááźáżááŹá ááźáąáážááşá¸áááŻáˇ ááááşááá˝ááşááąáŹáˇáá°á¸á
áŚá¸á á˝áŹá Istio áážá ááááŻááŹáááşááŹáážáŻááąáŹááˇáşááž ááąá¸áááŻáˇáááˇáş ááźáąááŹááśáĄáá˝áŹáĄááąá¸ááťáŹá¸ááᯠááźááˇáşááźááŤá ááŻáˇá ááááĄáááŻááşá¸ááž áážááşáááááˇáşáĄáááŻááşá¸ Istio áá˝ááş telemetry á áŻááąáŹááşá¸áááşáĄáá˝ááş Mixer ááŻááąáŤáşááąáŹ ááŽá¸ááźáŹá¸áĄá áááşáĄáááŻááşá¸áá áşááŻáážááááşá áááŻáˇááąáŹáşáááşá¸ áááşáážáááŹá¸áážááşá¸ 1.0.* áá˝ááşá ááąá¸áááŻáˇááźááşá¸ááᯠáááąáŹááşá áŽááŹááŹááťáŹá¸ááž áááŻááşáááŻááşááŻááşááąáŹááşáááşá áĄáááĄááťááźáąáŹáááťážááş envoy proxy áážááźá áşáááşá Envoy proxy áááş zipkin ááááŻáááŻááąáŹááᯠáĄááŻáśá¸ááźáŻá ááźáąááŹááśááźááşá¸áĄáááŻááşá¸ááťáŹá¸ááᯠááąáŹááşáĄáá˝ááşá¸ááž ááąá¸áááŻáˇááźááşá¸ááᯠááśáˇáááŻá¸ááąá¸ááŤáááşá áĄááźáŹá¸ááááŻáááŻááąáŹááťáŹá¸ááᯠááťáááşáááşáááŻááşááąáŹáşáááşá¸ plugin áá áşááŻáážááŹááťážááş ááťáááşáááşáááŻááşáááşá Istio ááźááˇáş ááťá˝ááşáŻááşáááŻáˇáááş áá áşáááşááááŻáááŻááąáŹáááŻáᏠááśáˇáááŻá¸ááąá¸áááˇáş á áŻááąá¸ááźáŽá¸ áá˝á˛áˇá ááşá¸ááŹá¸ááąáŹ áĄáá°á¸áááŻááşá áŹá¸áážááş áááąáŹááşá áŽááᯠááťááşááťááşá¸ááážááááşá áĽáááŹáĄáŹá¸ááźááˇáşá ááťá˝ááşáŻááşáááŻáˇáááş Jaeger ááááŻáááŻááąáŹáááŻáĄááŻáśá¸ááźáŻááźáŽá¸ UDP áážáá áşáááˇáş ááźáąááŹááśááźááşá¸áĄáááŻááşá¸ááťáŹá¸ááᯠááąá¸áááŻáˇáááŻááŤáá ááťá˝ááşáŻááşáááŻáˇááááŻááşáááŻááş istio-proxy ááŻáśááᯠáááşááąáŹááşáááş áááŻáĄááşááŤáááşá istio-proxy áĄáá˝ááş á áááşááźááŻááş plugins ááťáŹá¸áĄáá˝ááş ááśáˇáááŻá¸áážáŻ áážáááąáŹáşáááşá¸ áááşá¸áááş alpha ááŹá¸áážááşá¸áá˝ááş áážáááąááąá¸áááşá áááŻáˇááźáąáŹááˇáşá ááťá˝ááşáŻááşáááŻáˇáááş á áááşááźááŻááşáááşáááşáĄááťáŹá¸áĄááźáŹá¸áááŤáᲠááŻááşááąáŹááşáááŻááŤáá ááááşá¸áááşá¸ááźááşá¸áážááˇáş áááşááśááźááşá¸áĄáá˝ááş áĄááŻáśá¸ááźáŻáááˇáşáááşá¸áááŹáĄáá˝áŹáĄááąá¸ááᯠááźáąááŹááśááźááşá¸áĄáááŻááşá¸ááťáŹá¸ááᯠááťážáąáŹáˇááťáááşááźá áşáááşá áááşáá áá áşááťáŹá¸á áĄáážááşááááşáá˝ááşá ááᯠáááşáááş Zipkin áááŻááşáááŻááş áááŻáˇáááŻááş Jaeger ááᯠááŻáśá¸áááŻááşááąáŹáşáááşá¸ (áĄáá˝ááşááááąáŹááşáážáŻáááşá¸áááˇáş zipkin ááááŹáááźá áşáážáŻ) ááᯠáĄááŻáśá¸ááźáŻá áááŻáĄááŹáĄáŹá¸ááŻáśá¸ááᯠááąá¸áááŻáˇááŤá zipkin ááááŻáááŻááąáŹáááŻááşáááŻááşá HTTP ááááŻáááŻááąáŹáážáá áşáááˇáş á áŻááąáŹááşá¸áá°ááťáŹá¸ááś ááźáąááŹááśáĄááťááşáĄáááşáĄáŹá¸ááŻáśá¸ááᯠááąá¸áááŻáˇááźááşá¸ááŤáááşááźáŽá¸ áĄáá˝ááşá áťáąá¸ááźáŽá¸áááşá
ááŤááźáąáŹááźáŽá¸ááŹá¸áĄáááŻááşá¸á ááťá˝ááşáŻááşáááŻáˇáááş áĄáááŽááąá¸áážááşá¸áĄáááˇáş ááááŻáááŻááąáŹááťáŹá¸ááᯠááźáąááŹááśáááŻááŤáááşá áááŻáááŻáááşáážáŹ áááşááąáŹááşáážáŻáá áşááŻá áŽáááąá¸áá˝ááşáážáááąáŹ áááąáŹááşá áŽááŹááŹááťáŹá¸áááş áááŻááźá áşááťááşááąáááˇáş áĄááźááşáĄáážááşááŻáśáˇááźááşáážáŻááťááŻá¸ááᯠááŹá¸áááşááááşááźá áşáááşá áá°áááşá¸áĄáŹá¸ááźááˇáş Istio áááş ááááşáááşá¸áĄáŹá¸ááŻáśá¸ááᯠáááŻá¸áááŻá¸ TCP áĄááźá áş áááşáážááşááąá¸áááşá áááŻáááŻáááşáážáŹ ááźáąááŹááťáŹá¸ááᯠáááŻáˇáááşáááŻááşááŤá áá˛áá˝ááşá ááťáŹá¸ ááąá¸áááŻáˇáááŻááşáááşá ááááŚá¸á á˝áŹ áááşáááş áááşá mesh config áá˝ááş á¤áá˝áąá¸ááťááşáá˝ááˇáşááᯠáá˝ááˇáşááŹá¸ááááşááźá áşááźáŽá¸á áĄáá˝ááşáĄááąá¸ááźáŽá¸áááşáážáŹ áááşááąáŹááşáážáŻáá˝ááş áĄááŻáśá¸ááźáŻáááˇáş ááááŻáááŻááąáŹáážááˇáşáĄáᎠkubernetes áááşááąáŹááşáážáŻ entities áĄáŹá¸ááŻáśá¸ááᯠááŹáááşááąá¸áááŤáááşá áĽáááŹáĄáŹá¸ááźááˇáş á¤áá˛áˇáááŻáˇááźá áşáááş-
apiVersion: v1
kind: Service
metadata:
name: nginx
spec:
ports:
- port: 80
targetPort: 80
name: http
selector:
app: nginxhttp-magic áá˛áˇáááŻáˇááąáŹ ááąáŤááşá¸á ááşáĄáááşááťáŹá¸áááŻáááşá¸ áĄááŻáśá¸ááźáŻáááŻááşááŤáááşá ááąáŹáşáááşáážáŹ- ááááŻáááŻ-áĄáááŻá
ááááŻáááŻááąáŹááᯠááŻáśá¸ááźááşáááş ááťáŹá¸ááźáŹá¸áážááąáŹ áá˝á˛áˇá ááşá¸áážáŻááŻáśá áśááťáŹá¸ááᯠááŹááąá¸ááźááşá¸áááźáŻáááşá áá áşáááşááąáŹááźáąáážááşá¸áááşá¸ááᯠáááşáĄááŻáśá¸ááźáŻáááŻááşáááş- áááşá¸áááş áááŻáĄááťáááşáá˝ááş Pilot áĄá áááşáĄáááŻááşá¸ááᯠááŹááąá¸áááş . áĄááŻáśá¸áá˝ááşá á¤ááŻáášááááąáááᯠá áśáĄááźá áşááźáąáŹááşá¸áááşáážááˇáş ááááşáááşá¸áĄáŹá¸ááŻáśá¸áĄáá˝ááş áĄáááşááąá¸áááˇáşáá˝ááşáááşá¸áážááşá¸áá áşááŻáááŻáˇ ááźáąáŹááşá¸áááş áááŻáĄááşáááşááźá áşáááşá
ááááŻáááŻááąáŹááᯠáĄáážááşááááş áážááşáááşá á˝áŹ áááşáážááşááźááşá¸ áážáá ááážá ááŹá¸áááşáááŻááşáááşá áááşáááş áĄáá°á¸áááąáŹááşá áŽááźááˇáş ááąá¸áá˝á˛áá˝ááşááááşáᏠáá áşááŻááŻáááŻáˇ áá˝áŹá¸áᏠáááşááąáᏠ/config_dump ááźááˇáş áááşááąááŹ/config_dump á á áŽááśáááˇáşáá˝á˛áá° ááááşáááşá¸áááŻáˇ ááąáŹááşá¸áááŻááťááş ááźáŻááŻááşáááş áááŻáĄááşááŤáááşá ááááş configuration áá˝ááşá áááşáĄáááŻáážáááąáŹáááşááąáŹááşáážáŻááááşáááşáážáŻáĄáá˝ááşáááŻááźááˇáşáážáŻáááşáááŻáĄááşáááşá ááąáŹááşá¸áááŻáááˇáşááąááŹáĄáá˝ááş Istio áá˝ááş áááşá¸ááᯠáĄááŻáśá¸ááźáŻáááşá Istio áá˝ááş á¤ááŤááŹááŽááŹááááşáááŻá¸ááᯠá áááşááźááŻááşááźááşáááşáááşáĄáá˝ááş (áááŻáˇááąáŹááş ááťá˝ááşáŻááşáááŻáˇáááźáąááŹááśá áá áşáá˝ááş áááşá¸áááŻáá˝áąáˇááááˇáşáááş)á ááąá¸áá˝á˛áá˝ááşááááşááŹááᯠá áááşáááˇáşáĄáááˇáşáá˝ááş serviceCluster áĄááśááᯠáááşáážááşáááş áááŻáĄááşááŤáááşá áĽáááŹáĄáŹá¸ááźááˇáşá áááşá¸ááᯠdownward kubernetes API áážááážáááąáŹ variable ááťáŹá¸ááž á¤áá˛áˇáááŻáˇ áá˝ááşááťááşáááŻááşáááşá
--serviceCluster ${POD_NAMESPACE}.$(echo ${POD_NAME} | sed -e 's/-[a-z0-9]*-[a-z0-9]*$//g')
ááśááááşáá˝ááş ááźáąááŹááśááźááşá¸ áááşáááŻáˇááŻááşááąáŹááşáááşááᯠááŹá¸áááşáááş áĽáááŹááąáŹááşá¸áá áşááŻááźá áşáááşá .
ááźáąááŹááś áĄáááŻááşá¸ááťáŹá¸ ááąá¸áááŻáˇááźááşá¸áĄáá˝ááş áĄááŻáśá¸áážááşááᯠááśááááş áááąáŹááşá
Ꭰáá˝ážááˇáşáááşáážáŻ áĄááśááťáŹá¸áá˝ááşáááşá¸ áááşáážááşááąá¸ááááşá áĽáááŹ- --zipkinAddress tracing-collector.tracing:9411
ááśááŤááşáážá áş áĄáááşáĄááźááşáá˝á˛áážáŹá¸áážáŻ- ááťá˝ááşáŻááşáááŻáˇáááş á áá áşááąáŹááşáážááąá ááąáŹááşá¸áááŻááťááşááťáŹá¸á áá˛áá˝ááşá ááťáŹá¸ááᯠá áťáąá¸ááąáŤááąáŤááźááˇáş ááá°áááŻááşááŤáááşá
ááśáááąáŹááşá¸á á˝áŹáá˛á áĄááąáŹááşáĄáááşááąáŹáşáážáŻá áážáŻááşáá˝áąá¸áážáŻáááş áááşááąáŹááşáážáŻááťáŹá¸á áĄááźááşáĄáážááşáĄááťááŻá¸áááşááąáŹááşáážáŻááᯠáááşáááşáá˛áˇáááŻáˇ áĄááąáŹááşáĄáááşááąáŹáşááŹá¸ááźáŽá¸ááŹá¸áĄááąáŤáş áá°áááşááŤáááşá áĄá˛ááŽáááŻáˇááŹááźá áşáááŻáˇ?
áĄáážááşáážáŹ áááşááąáŹááşáážáŻáá áşááŻáááşá¸ááž áá˝ááşáá˝áŹáá˝áŹá¸ááąáŹ áááşááąáŹááşáážáŻáá áşááŻááś áááşááŹááąáŹ ááąáŹááşá¸áááŻáážáŻááťáŹá¸á á áŹááąá¸á áŹáá°ááᯠistio-proxy ááŹá¸áááşáááŻááşá áąáááşáĄáá˝ááş áááşá¸ááźáąáŹááşá¸áĄáŹá¸ááŻáśá¸ááᯠáááŻá¸áážááşá¸á á˝áŹ ááźáŹá¸ááźááşáááş áááŻáśááąáŹááşááŤá áááˇáşáá˝ááş áááşáá˝ááşáážáŻáĄáážááşáĄááŹá¸áá áşááťááŻá¸áážááááş áááŻáĄááşáááşá HTTP envoy proxy áááş áĄáá°á¸ááąáŤááşá¸á áŽá¸ááťáŹá¸ááᯠáĄááŻáśá¸ááźáŻáááşá áááşá¸áááş áááşááąáŹááşáážáŻáĄáá˝ááş ááŽá¸ááźáŹá¸ááąáŹááşá¸áááŻááťááşááťáŹá¸áĄáŹá¸ áĄááźáŹá¸áááşááąáŹááşáážáŻááťáŹá¸áááŻáˇ ááŽá¸ááźáŹá¸ááąáŹááşá¸áááŻáážáŻááťáŹá¸ááᯠááŻááşááąá¸ááźáąáŹááşá¸ áĄáá°á¸áááŻááşá áŹá¸áážááşááž ááŹá¸áááşááŤáááşá áááŻáá˛áˇáááŻáˇááąáŹ ááąáŤááşá¸á áŽá¸ááťáŹá¸á áŹáááşá¸-
- x-request-idá
- x-b3-traceidá
- x-b3-á ááááşá
- x-b3-parentspanidá
- x-b3-ááá°ááŹá
- x-b3-áĄááśááťáŹá¸á
- x-ot-span-contextá
áĽáááŹáĄáŹá¸ááźááˇáşá áááşáááşáááŻáá˛áˇáááŻáˇááąáŹááŻáášááááąááááŻáááˇáşáá˝ááşá¸áááŻááşáááˇáşáĄááźáąááś client áá áşááŻáážáááťážááşá áĄááŹáĄáŹá¸ááŻáśá¸áĄáááşááźáąáááşá á¤á áŹááźááˇáşáááŻááşááᯠclient áĄáŹá¸ááŻáśá¸áĄáá˝ááşáá˝ááşá¸ááśáááşá áąáŹááˇáşáááŻááşá¸áááşááŹáááŻáĄááşáááşá áááŻáˇááąáŹáş áááˇáşáá˝ááş áĄáá˝ááşáá˝á˛ááźáŹá¸ááąáŹ á áá áşáá áşááŻáážáááźáŽá¸ áááşááąáŹááşáážáŻááž áááşááąáŹááşáážáŻáá áşááŻáááŻáˇ áá˝ááşáááşáá áşááŻáááŻáˇ ááźáąáŹááşá¸áá˝ážáąáˇááŹáá˝ááş ááąáŤááşá¸á ááşá¸áážáŻááážáááŤáá áááşá¸áááş ááźáżááŹááźáŽá¸áá áşááŻááźá áşáááŻááşáááşá áááşá¸áá˛áˇáááŻáˇ ááŻáášááááąáááᯠááááˇáşáá˛á ááźáąááŹááśáĄááťááşáĄáááşáĄáŹá¸ááŻáśá¸áááş "áĄáááˇáşáá áşááŻáááşá¸" ááŹááźá áşááŤáááşá áááŻáááŻáááşáážáŹá ááťá˝ááşáŻááşáááŻáˇáááş áááşááąáŹááşáážáŻáĄááťááşá¸ááťááşá¸ áĄááźááşáĄáážááşáááşáá˝ááşáážáŻááťáŹá¸áĄáŹá¸ááŻáśá¸ááᯠáááşááśááážáááááˇáşáááşá áááŻáˇááąáŹáş áááşá¸áááŻáˇáĄáŹá¸ áá˝ááşáááşáážáá áşáááˇáş áááşá¸ááźáąáŹááşá¸áá áşááŻáá˛áááŻáˇ ááťáááşáááşáá˝áŹá¸áááşáááŻááşááŤá
ááąáŹááşááťááş
Istio áááş áá˝ááşáááşáá áşááŻááąáŤáşáážá ááźáąááŹááśáĄááťááşáĄáááşááťáŹá¸ááᯠá áŻááąáŹááşá¸áááşáĄáá˝ááş áĄáááşááźáąááąáŹááááááŹááᯠááśáˇáááŻá¸ááąá¸áááşá áááŻáˇááąáŹáş áĄááąáŹááşáĄáááşááąáŹáşáááşáĄáá˝ááş áááşáááş áááşáá áá áşáĄáŹá¸ áááŻááşááťáąáŹááŽáá˝áąááźá áşáĄáąáŹááşááŻááşááąáŹááşááźáŽá¸ Istio áĄááąáŹááşáĄáááşááąáŹáşáážáŻááĄááşášááŤáááşááťáŹá¸ááᯠáááˇáşáá˝ááşá¸á ááşá¸á áŹá¸áááş áááŻáĄááşááźáąáŹááşá¸ áááşááŹá¸áááşááŹá¸áááŤáááşá ááááşáĄááąááźááˇáş áĄááááĄááťááşáážá áşááťááşááᯠááźáąáážááşá¸áááş áááŻáĄááşáááş- áĄáááŽááąá¸áážááşá¸áĄáááˇáşááááŻáááŻááąáŹááᯠáááşáážááşááźááşá¸ (ááśááááş proxy ááž ááśáˇáááŻá¸ááąá¸ááááş) áážááˇáş áááşááąáŹááşáážáŻááž ááąáŹááşá¸áááŻááťááşááťáŹá¸ááž áááşááąáŹááşáážáŻáááŻáˇ ááąáŹááşá¸áááŻááťááşááťáŹá¸áážááˇáş ááťáááşáááşáážáŻáááŻááşáᏠáĄááťááşáĄáááşááťáŹá¸ áááşáááˇáşááąá¸áááŻáˇááźááşá¸áááŻáˇááᯠáááşáážááşááźááşá¸ (ááąáŤááşá¸á áŽá¸ááťáŹá¸ááᯠáĄááŻáśá¸ááźáŻááźááşá¸á HTTP ááááŻáááŻááąáŹ) áá˝ááşá á¤ááźáżááŹááťáŹá¸áááŻááźáąáážááşá¸ááźáŽá¸ááąáŹáĄááŤá ááťá˝ááşáŻááşáááŻáˇáá˝ááş ááá°ááŽááąáŹááŹááŹá ááŹá¸ááťáŹá¸áážááˇáş áá°ááąáŹááşááťáŹá¸á á˝áŹááźááˇáş ááąá¸ááŹá¸ááŹá¸ááąáŹ áĄáá˝ááşáá˝á˛ááźáŹá¸ááąáŹáá˝á˛ááźáŹá¸áááˇáşá áá áşááťáŹá¸áá˝ááşáááş áá˝ááşáááşáážááááşá¸áĄááťááşáĄáááşááťáŹá¸ááᯠáá˝ááˇáşáááşá¸ááźááşááŹá á˝áŹá áŻááąáŹááşá¸áááŻááşá áąáááˇáş áĄá á˝ááşá¸áááşááąáŹááááááŹáá áşááŻáážááááşá
Service Mesh áážááˇáşáááşáááşááąáŹ ááąáŹááşááąáŹááşá¸ááŤá¸áá˝ááşá Istio á áĄááźáŽá¸ááŹá¸ááŻáśá¸ ááźáżááŹááťáŹá¸áá˛ááž áá
áşááŻááᯠááąáˇááŹááźááˇáşááŤáááş - sidecar proxy container áá
áşááŻá
áŽááž RAM ááŻáśá¸á
á˝á˛áážáŻ ááťáŹá¸ááźáŹá¸ááźáŽá¸ áááşá¸ááᯠáááşáááŻáˇáááŻááşáá˝ááşááźáąáážááşá¸áááŻááşáááşááᯠáá˝áąá¸áá˝áąá¸ááŤáááşá
source: www.habr.com
