[all][tc] A web tool which helps administrators in managing openstack clusters

Sean Mooney smooney at redhat.com
Mon Aug 26 13:51:21 UTC 2019


On Mon, 2019-08-26 at 09:28 -0400, Camille Rodriguez wrote:
> I like the idea and would like to see a demo if you get one ready. I agree
> with the previous suggestions about using and ameliorating the APIs instead
> of querying directly to the databases.

take this with a grain of salt as i dont know how alive/dead it is but
if you are using go instead of using the api directly which you can do
with the go sdk you could also look at oaktree which was ment to provide
a grpc enpoint to wrap the api. https://opendev.org/x/oaktree
(no update in 2 years with no updates so im thinking pretty dead.)

from go grpc might be an easier way to interact but there is a go client
https://opendev.org/x/golang-client too.

the database are considerd internal to the project so while you might be able to read
from them you certenly cannot write to them. maintain models that work over time would
be non trivaila but if you use teh api this should be less of an issue.

go is not really supported as a first class language for clients/proejcts so the tools
and libs for go support are more or less non existent.

> 
> In my previous organization, we also struggled with the management of
> numerous big clusters and we developed a home-made Django web portal to
> satisfies queries and automation that Horizon could not do. I would be
> curious to see which functions have been developed for 'openstack-admin'
> and how similar the needs are.
> 
> Cheers,
> Camille Rodriguez
> 
> On Mon, Aug 26, 2019 at 7:26 AM Graham Hayes <gr at ham.ie> wrote:
> 
> > On 20/08/2019 19:05, Matt Riedemann wrote:
> > > On 8/20/2019 7:02 AM, Mohammed Naser wrote:
> > > > > Flexible: openstack-admin supports the fuzzy search for any important
> > > > > field(e.g. display_name/uuid/ip_address/project_name of an instance),
> > > > > which enables users to locate a particular object in no time.
> > > > 
> > > > This is really useful to be honest, but we probably can work around it
> > > > by using the filtering that APIs provide.
> > > > 
> > > 
> > > Isn't this what searchlight integration into horizon was for?
> > > 
> > 
> > Yes - AFAIK, there was even an idea of integrating searchlight into
> > the OSC / nova CLI for list / search operations.
> > 
> > 
> > I really liked the idea of searchlight for fuzzy search, being able
> > to search for an IP and finding the floating IP, server, and DNS Record
> > seemed like a great tool.
> > 
> > 
> 
> 




More information about the openstack-discuss mailing list