We have a service and an Envoy sidecar deployed in a K8S pod. All ingress and egress traffic goes through Envoy which works great. However our production environment is locked down and all HTTP/HTTPS traffic must go through a Proxy provided via the standard http_proxy
and https_proxy
environment variables.
Envoy is routing requests using the http_connection_manager
filter, referencing targets defined in clusters
.
Is there a way to get Envoy to use the proxy server for its egress http traffic? Either using the https_proxy
environment variable or defining the egress https proxy some other way.