README cleanup for dns_gateway dynamic module (#59)
Removed reference to iptables setup script, the relevant iptables commands are already in the README further down
Signed-off-by: Gal 102482702+ovadiagal@users.noreply.github.com
版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9
京公网安备 11010802032778号
Dynamic Modules Examples
This repository hosts examples of dynamic modules for Envoy to extend its functionality. The high level documentation is available here. In short, a dynamic module is a shared library that can be loaded into Envoy at runtime to add custom functionality, for example, a new HTTP filter.
It is a new way to extend Envoy without the need to recompile it just like the existing mechanisms like Lua filters, Wasm filters, or External Processors.
Currently, this repository hosts two language implementations of dynamic modules: Rust and Go.
rust: using the official Rust dynamic module SDK.go: using the official Go dynamic module SDK.This repository serves as a reference for developers who want to create their own dynamic modules for Envoy including how to setup the project, how to build it, and how to test it, etc.
The tracking issue for dynamic modules in general is here where you can find more information about the current status and future plans as well as feature requests.
Development