This repository has been archived by the owner on Jun 14, 2018. It is now read-only.
Consider auto-generating golang structs for envoy configuration from JSON schema #185
Labels
Milestone
Hand generating and maintaining envoy configuration structs (i.e. proxy/envoy/resources.go) is a bit cumbersome. We could possibly auto-generate golang-based structs with JSON annotations from envoy's JSON schema definitions using one of the tools list here. Envoy's configuration is defined as multiple separate JSON schema so we'd still end up writing some additional generation code even with an existing JSON-schema-to-golang library. This approach may end up being more trouble than it's worth, but it might be worth considering.
The text was updated successfully, but these errors were encountered: