Last I looked, envoy is fantastically hard to build.
Have fun downloading, building and installing all these yourself: https://envoyproxy.github.io/envoy/install/requirements.html
That nets you
$ nix-build -A envoy
... and then you're done. Of course, we have a CI server that builds our packages regularly, so it's likely you wouldn't even need to build from source (though you certainly could, if desired).If I wanted to run a Python app, which serves gRPC, what would be the easiest path?
I currently use nghttp2 for gRPC proxy/routing
What seems particularly offensive to me is that it declares that it specifically requires GCC 4.9. I'm really not OK pinning your brand new impressive world changing open source cloud technology to a compiler release series that's 3.5 years old. It looks either staid, or uncaring, or otherwise dull to have slipped to far behind the times, and it's intimidating to think the codebase is complex enough C or C++ that it really matters a whole lot.