Service Mesh——后 Kubernetes 时代的微服务
本文假定您已经对 Kubernetes 有比较全面的了解,同时还使用过 Istio service mesh,但是对于 Kubernetes、Envoy 及 Istio 之间的关系不甚了解,及 Istio 如何使用 xDS 协议控制所有的 Sidecar 有浓厚的兴趣,那么推荐您继续阅读。
本文假定您已经对 Kubernetes 有比较全面的了解,同时还使用过 Istio service mesh,但是对于 Kubernetes、Envoy 及 Istio 之间的关系不甚了解,及 Istio 如何使用 xDS 协议控制所有的 Sidecar 有浓厚的兴趣,那么推荐您继续阅读。
本文以 Istio 官方的 bookinfo 示例来讲解在进入 Pod 的流量被 iptables 转交给 Envoy sidecar 后,Envoy 是如何做路由转发的,详述了 Inbound 和 Outbound 处理过程。
随着Kubernetes在NFV(网络功能虚拟化)领域中的逐渐应用,已经出现多个Kubernetes的多网络平面解决方案,Istio也需要考虑支持多网络平面,以为5G的微服务化架构提供服务通讯和管控的基础设施。
本文介绍了 Kubernetes、Envoy 和 Istio 中流量管理的一些服务模型以及为什么说 Kubernetes service 存在的意义仅剩下做服务发现。
本文构建了一个简单的Web应用,该应用使用emoji替换用户输入文本中的关键字,并使用gRPC-Web和Istio与gRPC后端进行通信。
一直想给我所从事的企业服务行业写点啥,又千头万绪不知从何说起。此次 KubeCon 上海一行,眼见 CNCF 高起朱楼大宴宾客,深受触动。企业服务这个巨大的“角落”,似乎已被遗忘。本文尝试给云原生时代的同学们讲讲这个似乎有点蒙昧的角落。也希望能给奋斗在企业服务项目中的朋友们一点启发。
Copyright ©️ 2018, ServiceMesher all rights reserved.
模板来自 Bootstrapious. 移植到 Hugo 来自 DevCows