Kubernetes itself already has facilities for http proxy, doesn't it?
On Sat, May 21, 2016 at 9:30 AM, Gurvinder Singh <gurvinder.si...@uninett.no > wrote: > Hi, > > I am currently working on deploying Spark on kuberentes (K8s) and it is > working fine. I am running Spark with standalone mode and checkpointing > the state to shared system. So if master fails K8s starts it and from > checkpoint it recover the earlier state and things just works fine. I > have an issue with the Spark master Web UI to access the worker and > application UI links. In brief, kubernetes service model allows me to > expose the master service to internet, but accessing the > application/workers UI is not possible as then I have to expose them too > individually and given I can have multiple application it becomes hard > to manage. > > One solution can be that the master can act as reverse proxy to access > information/state/logs from application/workers. As it has the > information about their endpoint when application/worker register with > master, so when a user initiate a request to access the information, > master can proxy the request to corresponding endpoint. > > So I am wondering if someone has already done work in this direction > then it would be great to know. If not then would the community will be > interesting in such feature. If yes then how and where I should get > started as it would be helpful for me to have some guidance to start > working on this. > > Kind Regards, > Gurvinder > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@spark.apache.org > For additional commands, e-mail: dev-h...@spark.apache.org > >