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

Add ability to configure proxies in Rancher Desktop preferences #2759

Open
pboushy opened this issue Aug 16, 2022 · 2 comments
Open

Add ability to configure proxies in Rancher Desktop preferences #2759

pboushy opened this issue Aug 16, 2022 · 2 comments

Comments

@pboushy
Copy link

pboushy commented Aug 16, 2022

Problem Description

In environments where proxies are required for outbound access to the Internet, users have to hunt for the instructions for how to configure Rancher Desktop to use proxy settings simply to be able to install and get Rancher Desktop running

@jandubois wrote in #1264:

As a workaround you can also specify them in an override.yaml file like this:

$ cat ~/Library/Application\ Support/rancher-desktop/lima/_config/override.yaml
env:
  http_proxy: "http://username:password@host:port"
  https_proxy: "http://username:password@host:port"

Proposed Solution

Add a section to Preferences called "Network", and have the settings configured there impact the Rancher Desktop app, and Lima VM.

It should have 2-3 radio buttons:

  • System - get it from the system settings whatever those may be. It should default to this.
  • Automatic - show a single text field where a user can put a PAC Url. (would love this feature but understand if it's not feasible due to dependency on support for PAC URLs)
  • Manual - show user 3 fields: "HTTP Proxy", "HTTPS Proxy", and "No Proxy"

Additional Information

NOTE - this removes the issue I describe in lima-vm/lima#741 where y'all are using system_profiler to determine network service order.

@gaktive
Copy link
Contributor

gaktive commented Aug 16, 2022

Ties into work in an epic tied to Preferences (#2362) along with discussion in #1924. This is something we'd like to do so thank you for highlighting this need.

@pboushy
Copy link
Author

pboushy commented Jun 13, 2024

It's been almost 2 years. Are there any plans yet to add this?
I see the settings were added for Windows...

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

No branches or pull requests

2 participants