Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

社区原创文章编写的几个可选topic #5

Open
Lynskylate opened this issue Aug 29, 2020 · 1 comment
Open

社区原创文章编写的几个可选topic #5

Lynskylate opened this issue Aug 29, 2020 · 1 comment
Labels
documentation Improvements or additions to documentation help wanted Extra attention is needed

Comments

@Lynskylate
Copy link
Contributor

Lynskylate commented Aug 29, 2020

社区有必要写一些原创文章推广envoy,关于编写原创文章最好能够成体系,能够使不同阶段的人受益,抛砖引玉,介绍我关于topic的一点想法

  • envoy实战系列。 envoy本身包含很多繁杂的配置,可以以替代nginx作为最基础的思路,将envoy作为最基础的http代理,介绍envoy的设计与配置。

  • 控制面系列。 istio虽然是目前最为流行的控制面,但是控制面长期来看会处于一个分裂的状态(存在kuma,contour, SMI 等多个基于envoy作为数据面的控制面),在实际落地场景,我们往往需要对控制面进行改造。因此我们可以基于go-controle-plane来实现自己的控制面,与上面的topic结合,实现一个基于envoy的api gateway.

  • envoy 的拓展开发,envoy设计时考虑的非常完善,在很多地方我们都可以通过扩展来满足我们的需求,除去官方提供example的http filter extension的教程,我们还可以在health check, cluster, xds, resource monitor, tracer 等方面实现自己的拓展来满足需求

@zyfjeff zyfjeff added documentation Improvements or additions to documentation help wanted Extra attention is needed labels Aug 30, 2020
@zyfjeff
Copy link
Contributor

zyfjeff commented Sep 6, 2020

@Lynskylate 我觉得可以搞一个单独的仓库存放Envoy二次开发的example,通过issue分解出一个个的例子,我们一起来完善。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants