vadimeisenbergibm / envoy-generic-forward-proxy

This repo shows how envoy can be used as a generic forward proxy on Kubernetes. "Generic" means that it will allow proxying any host, not a predefined set of hosts.
Apache License 2.0
15 stars 2 forks source link

Envoy forward proxy #2

Open dramasamy opened 5 years ago

dramasamy commented 5 years ago

Looks like there is an issue in the config file. I'm trying to use Envoy as forward proxy but if I use the config it says 'invalid option cluster_manager'

vadimeisenbergibm commented 5 years ago

@dramasamy @ravikumarkgit the envoy configuration changed in January 2019, this site uses old configuration.

An example of the new envoy configuration is here https://github.com/envoyproxy/envoy/blob/master/examples/front-proxy/front-envoy.yaml, there are multiple changes.

I do not currently have time to fix it, sorry.

ravikumarkgit commented 5 years ago

Hi, Do I need to configure NGIX along with envoy to make envoy as generic forward proxy?

Ravi

On Sat, 6 Jul 2019 at 2:10 PM, Vadim Eisenberg notifications@github.com wrote:

@dramasamy https://github.com/dramasamy @ravikumarkgit https://github.com/ravikumarkgit the envoy configuration changed in January 2019, this site uses old configuration.

An example of the new envoy configuration is here https://github.com/envoyproxy/envoy/blob/master/examples/front-proxy/front-envoy.yaml, there are multiple changes.

I do not currently have time to fix it, sorry.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/vadimeisenbergibm/envoy-generic-forward-proxy/issues/2?email_source=notifications&email_token=AMQEE7RA6UJ5L7LM5JCWUQTP6BK7BA5CNFSM4HGZODT2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODZKVIGQ#issuecomment-508908570, or mute the thread https://github.com/notifications/unsubscribe-auth/AMQEE7RCATMAS4HYEIPUA33P6BK7BANCNFSM4HGZODTQ .

--

Regards,

Ravi Kapa | M +91 9845520109

ravikumarkgit commented 5 years ago

Many thanks , I have explored this page but looks like it redirects only to service1/2 and will not act as generic http forward proxy Any thoughts on the same ?, thanks .

On Sat, 6 Jul 2019 at 2:10 PM, Vadim Eisenberg notifications@github.com wrote:

@dramasamy https://github.com/dramasamy @ravikumarkgit https://github.com/ravikumarkgit the envoy configuration changed in January 2019, this site uses old configuration.

An example of the new envoy configuration is here https://github.com/envoyproxy/envoy/blob/master/examples/front-proxy/front-envoy.yaml, there are multiple changes.

I do not currently have time to fix it, sorry.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/vadimeisenbergibm/envoy-generic-forward-proxy/issues/2?email_source=notifications&email_token=AMQEE7RA6UJ5L7LM5JCWUQTP6BK7BA5CNFSM4HGZODT2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODZKVIGQ#issuecomment-508908570, or mute the thread https://github.com/notifications/unsubscribe-auth/AMQEE7RCATMAS4HYEIPUA33P6BK7BANCNFSM4HGZODTQ .

--

Regards,

Ravi Kapa | M +91 9845520109

vadimeisenbergibm commented 5 years ago

@ravikumarkgit Is it explained in Introduction, you can use Envoy as a generic forward proxy, and you have deploy NGINX together with Envoy for it.