-
Notifications
You must be signed in to change notification settings - Fork 118
Fixed loading the executors page through the kubectl proxy. #95
Fixed loading the executors page through the kubectl proxy. #95
Conversation
Repro'd the bug before the patch, now will test if it works after the patch |
Yep the executors page loads now and there's no longer the 404 to the malformatted endpoint! I haven't tested in YARN though to make sure this diff doesn't break viewing the page through the YARN proxy. @lins05 do you have a YARN cluster you can run this code on to test? If not I'm comfortable merging as is. |
@lins05 have you tried setting APPLICATION_UI_PROXY_BASE? I'm not sure if it applies to executor UI, but I remember it was meant to be able to add a base URL for UI. |
Couldn't find that exact config, but I do see |
Thanks for taking this on @lins05 I would also test things from my end to make sure we don't break anything. |
Thank you for also testing this change @iyanuobidele -- please let us know what you find. |
@ash211 I've tested this change against a yarn cluster, and the executors page loads fine through the yarn resource manager proxy. @tnachen I have read about the |
Thanks for the additional testing Shuai. It sounds like I'm thinking we should merge just this JS change and if we can articulate an improvement that something like Thanks for the contribution @lins05 and the config callout @tnachen ! |
d297df9
into
apache-spark-on-k8s:k8s-support-alternate-incremental
merge upstream
Fix #87
What changes were proposed in this pull request?
Update the javascript of the executors page so it can load successfully when visited via kubectl proxy.
How was this patch tested?
Manually build, deploy, and check the executors page in the browser. Tested with chrome/firefox/safari and win10 edge browser.
Before this patch: The executors page is blank
After this patch: