Hey Zac, This has long been on my “wish list”. I struggle with how we might want to balance investment here against what we might want to do in Ambari however.
On a technical level should this be something that ends up being part of each topology or part of the admin topology http://host:port/gateway/admin/ui Kevin. On 12/18/15, 4:11 PM, "Zac Blanco" <zacdbla...@gmail.com> wrote: >Hi everyone, > >I've been thinking recently about the possibility of adding a UI that >someone could access using the admin API. I wanted discuss and see if this >would be a feature that would be welcomed. > >I'm thinking that this UI could utilize AJAX requests and make calls to >Knox's Admin API to gain information about deployed topologies. It could >then display information about the topologies to the user. > >I started working on something at >https://github.com/ZacBlanco/knox/tree/knox-admin-ui ><https://github.com/ZacBlanco/knox> . I added a new resource under the >*gateway-service-admin* module: >https://github.com/ZacBlanco/knox/tree/knox-admin-ui/gateway-service-admin/src/main/java/org/apache/hadoop/gateway/service/admin/ui > > >As long as the user has a deployed topology with the Admin API then the >resource should be available under http://host:port/gateway/{topology}/ui/home. >Obviously the name/location could change. This is just more or less just a >proof-of-concept for now. > >I was thinking that there could also be a feature where you can send "test" >requests to different services to test whether they are working or not. > >If we do want to add this feature we should also think about how we might >integrate testing for this with our current infrastructure. Just a thought. > >I would love to know what everyone thinks! > >-Zac