2017-10-05 133 views
0

我正在寻找方式来创建简单的多用户仪表板OpenStack作为替代地平线。 Idea为管理员保留Horizo​​n并在另一个应用程序中管理用户,并有可能创建(通过管理员确认)定制系统。OpenStack自定义仪表板

我的想法是创建一个Web应用程序(Node.js),它将与OpenStack REST API进行通信,因为我们需要一些额外的功能(消息传递,LDAP/AC Auth)。

我也看过一些类似Horizo​​n的替代项目,但找不到任何东西。

我的问题是,有什么更好的主意?创建自定义解决方案或使用一些已经创建的仪表板(哪一个?),并只修改它?

回答

0

看看这个开源项目:

所以它的前端是基于ReactJS和BackboneJS和后端是Django和DRF消耗的OS python客户端API。

至于你的问题,这取决于。地平线项目有一个非常好的插件注册服务,可以让您轻松创建自定义仪表板,而且您不必担心很多其他细节。

但是,您自己创建一个新仪表板也听起来很酷,但比使用地平线需要更多的精力和时间。

HTH