y95.第六章 微服务、服务网格及Envoy实战 -- Front Proxy and TLS(六)

本文详细介绍了Envoy作为Front Proxy在微服务架构中的应用,包括Front Proxy的概念、TLS的配置与应用场景,如HTTPS到HTTP、HTTPS到HTTPS的转换,以及TLS的Front Proxy和Passthrough模式。内容涵盖了Envoy的Listener和Cluster配置,以及TLS在上下游通信中的作用,强调了在容器化环境中证书管理的挑战和解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

6.Front Proxy and TLS

6.1 Front Proxy

  • 在Envoy Mesh中,作为Front Proxy的Envoy通常是独立运行的进程,它将客户端请求代理至Mesh中的各Service,而这些Service中的每个应用实例都会隐藏于一个Sidecar Proxy模式的envoy实例背后;
    • 我们这里仍然以docker-compose为编排工具,以便于将更多的精力集中于Envoy及Mesh之上
      在这里插入图片描述
      front proxy是什么,envoy有两种部署类型,一种是边缘代理我们把它称为叫front proxy,通常是用来代理一整个集群的,甚至有可能是工作在整个网络边缘,代理整个集群中的所有服务路由的,其它它扮演的是一个API gateway的角色,但是api gateway有一些更高级的实现,因为envoy自己很难提供更加便捷更高级的配置能力,要用api gateway的话要用APISIX等实现方案,这里提到的front proxy通常指的是一个集群前端的统一的调度器,第二个就是sidecar proxy,而sicecar proxy的模式当中主要基于listener所管控的流量的方向,我们又有ingress proxy,还有egress proxy,都是经过listener的角度来进行描述的,但是我们再
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Raymond运维

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值