4.Envoy快速入门
4.0 本节话题
- 构建Envoy及相关的工具程序
- 基于容器镜像运行Envoy实例
- 配置生成器脚本及配置模板生成配置文件
- 校验配置文件
- Listener及配置示例
- Cluster及配置示例
- TCP Proxy简单应用
- HTTP connection manager简单应用
- HTTP L7 路由配置
- Admin Interface
4.1 Enovy部署类型回顾
-
Envoy is usable in a variety of different scenarios, however it’s most useful when deployed as a mesh across all hosts in an infrastructure.(Envoy 可以在各种不同的场景中使用,但是当在基础设施中的所有主机上部署为网格时,它是最有用的。)
-
Envoy通常用于以容器编排系统为底层环境的服务网格中,并以sidecar的形式与主程序容器运行为单个Pod;
-
非编排系统环境中测试时,可以将主程序与Envoy运行于同一容器,或手动组织主程序容器与Envoy容器共享同一网络名称空间;
-
Front Proxy类型的Envoy可独立运行为守护进程或容器;
-
-
具体使用时的常见部署类型如下图所示: