为Envoy构建控制面指南第2部分:识别组件

本文是为Envoy构建控制面指南的第二部分,主要介绍识别控制平面的各个组件。内容包括静态配置所需的组件、gRPC流式xDS实现需要的组件,以及在Gloo和Istio等项目中的实现方式。强调了构建松散耦合的控制平面组件的重要性,推荐使用Kubernetes CRDs来驱动配置。
摘要由CSDN通过智能技术生成

640?wx_fmt=jpeg

作者:Christian Posta
译者:张成
审校:孙海洲
原文链接:http://www.servicemesher.com/blog/guidance-for-building-a-control-plane-for-envoy-part-2-identify-components/

编者按

本文介绍如何为 Envoy 构建控制面指南的第2部分:识别控制平面的各个组件。对实施Envoy控制平面需要了解的基础知识很有帮助。也算是Envoy的概念介绍。

这个系列文章的前一篇中,我们浏览了Envoy动态配置对于在云原生环境中运行Envoy是多么的重要。在这篇文章中,我们来一起看看为了支持控制平面,我们需要如何协调各个组件。

由于操作环境的变化很大,因此为Envoy实施控制平面所需的组件也是如此。例如,在一个极端情况下,如果你需要构建时静态生成Envoy文件并发送给Envoy的需求,你需要以下组件来满足:

  • 模板引擎

  • 数据存储/ VCS,用于输入模板的值

  • 任何特定于服务的配置,可能/可能不与服务/应用程序一起存储

  • 一个将各个部分组合在一起的编排器

  • 一种将这些传递给Envoy的方法

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值