intellij-openshift-connector
intellij-openshift-connector copied to clipboard
Use sandbox proxyURL with idToken to work with sandbox cluster
[kind/Enhancement]
Which functionality do you think we should update/improve?
Sandbox getSignupStatus request to signup service returns proxyURL among other attributes for sandbox instance. Extension should use this proxy with idToken retrieved with Red Hat Authentication extension to communicate with Sandbox instance.
Why is this needed?
Red Hat Developer Sandbox login workflow would be greatly simplified
See https://github.com/redhat-developer/vscode-openshift-tools/issues/2519
Reopened and reverted PR #504 because of two regressions :
- idToken lives 900 seconds and then have to be refreshed in kubeconfig
- odo dev cannot sync files through the new proxy url