Skip to content

Latest commit

 

History

History
37 lines (26 loc) · 1.07 KB

README.zh-CN.md

File metadata and controls

37 lines (26 loc) · 1.07 KB

Kuscia-Envoy

CircleCI

简体中文English

Kuscia Envoy 基于开源Envoy实现了一些自定义的 http 插件. 这些插件是:

  • kuscia_gress: 通过重写 host header 重置请求的路由。
  • kuscia_token_auth: 通过检查请求头中的 token 对请求进行鉴权
  • kuscia_crypt: 对出口数据进行加密、对入口数据进行解密。
  • kuscia_header_decorator: 在将请求转发到上游服务之前添加指定的 header。 比如你可以根据请求来源,在请求头中添加对应的 token ,上游服务可以使用 token 对请求进行鉴权。

构建可执行文件

make build-envoy

构建镜像

make image

测试

make test-envoy

贡献代码

请查阅 CONTRIBUTING.md