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

Application Network Proxy configuration #31900

Open
maranza opened this issue Mar 16, 2023 · 4 comments
Open

Application Network Proxy configuration #31900

maranza opened this issue Mar 16, 2023 · 4 comments
Labels
kind/enhancement New feature or request

Comments

@maranza
Copy link

maranza commented Mar 16, 2023

Description

I am building a quarkus application, however it is running through internal network, and in order to access public system i have to first go through our network proxy. For rest client this was achievable because there is a config for that. However for connections that do not go through Rest-Client there is no way to configure them. May we please have a way of configuring Proxy for the whole application like there is in spring. e.g quarkus.proxy.host=, quarkus.proxy.port=, quarkus.proxy.username=, quarkus.proxy.password=. Currently there seems to be forwarding of headers however we need to to be able to configure the mentioned above. If there is currently a way of doing this which i am not aware of please let me know. Thank you.

Implementation ideas

No response

@maranza maranza added the kind/enhancement New feature or request label Mar 16, 2023
@geoand
Copy link
Contributor

geoand commented Mar 17, 2023

What kinds of other connections do you have in mind?

@maranza
Copy link
Author

maranza commented Mar 17, 2023

What kinds of other connections do you have in mind?

Hi @geoand Thanks for getting back to me.

For example I have a connection going out to a Redis Cache hosted on AWS, However since going to AWS is like going outside our internal network i need a way to configure Proxy on the Quarkus application to use for outside connections. On Spring Boot setting this on properties files is as simple as proxy.host= then i am able to resolve outside services going through the proxy. However it seems like Quarkus doesn't have this, etleast that i am aware of, but have proxy configuration only for the Rest Client.

I hope i am making sense. Thank You.

@geoand
Copy link
Contributor

geoand commented Mar 17, 2023

That does make sense, thanks.

@cescoffier have we discussed this before? I can't remember

@cescoffier
Copy link
Member

I vaguely remember that we did.
The proxy can be configured for each client I think (or the large majority, the missing ones are clearly bugs). But having a default proxy makes sense.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants