kubeshop / monokle

Monokle is a set of OSS tools designed to help create and maintain high-quality Kubernetes configurations throughout the application lifecycle
https://monokle.io
MIT License
1.78k stars 129 forks source link

Security Proxy/Company Proxy Feature #3848

Open Rusiecki opened 1 year ago

Rusiecki commented 1 year ago

Describe the enhancement you'd like to see I really like app, but unfortunetly some of my cluster require a proxy to be able to connect to. Are you planning to add a feature so it will be possible to connect clusters via proxy?

Additional context Add any other context or screenshots about the feature request here.

devcatalin commented 1 year ago

Hi @Rusiecki , glad to hear that you like Monokle!

Currently when we start cluster connections we open a proxy in the background using the kubectl proxy command and use the kubeconfig that you've set up.

Do you want to be able to specify a proxy URL? I think that could be done by specifying in the kubeconfig file under theclusters.[].server properties 🤔 but we'll to make Monokle use those when it finds them.

Rusiecki commented 1 year ago

Currently I am using it like that:

  1. I am running cntlm locally which takes care of the connection to the security proxy ( and no_proxy list )
  2. the proxy runs on localhost

Alright I will take a look and try to figure it out if works like described.

And special thanks for the fast reply. I will come back to you in a few days/hours and say if it works.