Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide a framework proxy setup #6

Open
RoganDawes opened this issue May 14, 2019 · 0 comments
Open

Provide a framework proxy setup #6

RoganDawes opened this issue May 14, 2019 · 0 comments

Comments

@RoganDawes
Copy link
Collaborator

The framework could provide a "default" proxy handler on all outbound connections, so that upstream proxies only need to be configured in one place for simple pipelines. This would also enable framework services such as #5 to retrieve certificate chains, even when a proxy is required to reach the destination.

Alternatively, pipelines may configure their own branch-specific proxy configurations, and the framework should detect this and get out of the way. This gets a little more complicated when considering the SubChannel, as finding instances of a ProxyHandler handler on a different pipeline means you have to look up that pipeline first.

If the framework proxy configuration is flexible enough, e.g. network/mask -> proxy mapping, you should be able to avoid pipeline-specific proxies, I guess.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant