I am learning more about Envoy as a Kubernetes proxy as and when I can. I have Docker Desktop installed and Kubernetes enabled.
I have found plenty of examples showing how to proxy Grpc requests e.g. this one: https://github.com/peterdeme/EnvoyDotnetGrpc. I have played around with this and it works as I would expect.
Does Envoy work as a normal http proxy or must you use Grpc? I read lots of articles about this last weekend and the weekend before. However, some seem to say that Envoy is a restful alternative (GRPC) and some say it supports both HTTP and GRPC. It would be good to see a http example (with .NET services) if there is one - I can find lots of grpc examples.