envy
文章平均质量分 90
Envoy是一个开源的边缘和服务代理,专为云原生应用程序而设计。它 是一个 L7 代理和通信总线,专为大型现代面向服务的架构而设计。该项目的诞生源于以下信念:
网络应该对应用程序透明。当确实发生网络和应用程序问题时,应该很容易确定问题的根源。
ghostwritten
关注领域:go python k8s docker 数据库 运维
打造一个专属个人更精准的问题解决搜索引擎。
展开
-
envoy 特性
该行业正在转向微服务架构和云原生解决方案。随着使用不同技术开发的成百上千的微服务,这些系统可能变得复杂且难以调试。作为应用程序开发人员,您正在考虑业务逻辑——购买产品或生成发票。但是,任何类似的业务逻辑都会导致不同服务之间的多次服务调用。每个服务都可能有其超时、重试逻辑和其他可能需要调整或微调的特定于网络的代码。如果在任何时候初始请求失败,将很难通过多个服务对其进行跟踪,查明失败发生的位置,并了解失败的原因。网络不可靠吗?我们是否需要调整重试或超时?还是业务逻辑问题或错误?翻译 2022-10-31 10:58:47 · 298 阅读 · 0 评论 -
envy【5】基于文件的动态路由配置
简介在此场景中,您将学习如何将 Envoy 静态配置转换为动态配置,从而允许在 Envoy 内进行更改并自动更新。你将学习:可用的动态配置 API。如何配置 Envoy 以使用基于动态文件的上游配置。如何更改配置并在 Envoy 中查看结果。Envoy 动态配置在前面的场景中,我们已经定义了静态配置。然而,这使得在需要更改时重新加载配置变得困难。为了解决这个问题,静态配置可以定义为动态配置。使用动态配置,当进行更改时,Envoy 将自动重新加载更改并将其应用于配置和流量路由。Envoy原创 2021-11-17 16:03:05 · 346 阅读 · 0 评论 -
envy【4】使用 HTTPS 和 SSL/TLS 保护流量
文章目录1. 简介2. SSL 证书3. 保护流量3.1 将 TLS 上下文添加到 HTTPS 侦听器4. 重定向 HTTP 流量4.1 编辑 HTTP 过滤器5. 启动代理5.1 Start Envoy5.2 测试配置5.3 验证证书5.4 Dashboard1. 简介此场景演示了如何使用 Envoy 代理保护 HTTP 流量。保护 HTTP 流量对于保护用户隐私和数据至关重要。在这种情况下,您将学习如何:应用 SSL 证书以保护 HTTP 流量。将 HTTP 流量重定向到 HTTPS。原创 2021-11-17 15:29:34 · 987 阅读 · 0 评论 -
envy【3】从 HAProxy 迁移到 Envoy 代理
简介这个场景旨在支持你从 HAProxy 迁移到 Envoy Proxy。它将帮助您将以前对 HAProxy 的任何经验和理解应用到 Envoy。你将学到如何:配置 Envoy 代理服务器配置和设置。配置 Envoy 代理以将流量代理到外部服务。配置访问和错误日志。在场景结束时,您将了解核心 Envoy Proxy 功能,以及如何将现有 HAProxy 脚本迁移到平台。HAProxy 示例可以通过打开在编辑器中查看示例 HA 代理配置haproxy.cfg。global原创 2021-11-16 17:22:54 · 1374 阅读 · 0 评论 -
Envoy 【2】从 NGINX 迁移到 Envoy 代理
文章目录1. 简介2. NGINX 示例3. envy与nginx 配置对比3.1 Worker Connections3.2 HTTP Configuration3.3 Server Configuration3.4 Envoy Listeners3.5 Location Configuration3.6 Envoy Filters3.7 Proxy and Upstream Configuration3.8 Envoy Clusters3.9 Logging Access and Errors4. 启动原创 2021-11-15 16:45:38 · 2665 阅读 · 0 评论 -
Envoy 【1】入门
开始 EnvoyEnvoy是一个开源的边缘和服务代理,专为云原生应用程序而设计。以下场景演示了如何将 Envoy 配置为代理,允许您将流量转发到不同的目的地。你将学到如何:配置 Envoy 代理以将流量转发到外部网站。配置 Envoy 代理以将流量转发到 Docker 容器。执行基于路径的路由以控制流量目的地。一旦 Envoy 代理就位,它可以扩展以支持负载平衡、健康检查和指标。这些将在更高级的场景中讨论。Create Proxy ConfigEnvoy 使用 YAML 定义文件进行配原创 2021-11-15 15:34:26 · 1709 阅读 · 0 评论