envoy-tools
envoy-tools copied to clipboard
[Converters] Automate migration from Propritery vendors
TL;DR
Script to migrate Hardware Load Balancers' routing rules into EnvoyConfigs
Why
- Potential users of Envoy need to migrate legacy systems from Proprietary vendors
- Envoy's Control Plane APIs are awesome, but seamless migration from legacy to Software Layer-7 Proxies is expensive and cost-inhibiting
- Open automation tools to migrate from Proprietary DSLs into Envoy config syntax could save a lot of time for Envoy Users
What
- Proprietary vendors have open specs
- Create a syntax tree parser to migrate from a vendor's DSL into Envoy config
- Provide automated validation scripts to validate the conversion
References
@nrshrivatsan agreed that this would be useful. Do you have plans to contribute here or should we mark this as "help wanted"?
@htuch - Help wanted.
PS - I will check with our engineers and get back if this could be open-sourced.