我正在寻找为OpenStack创建简单的多用户Dashboard的方法,作为Horizon的替代方案。 Idea为管理员保留Horizon,并在另一个应用程序中管理用户,并可以创建(使用管理员确认)自定义系统。
我的想法是创建一个与OpenStack REST API通信的Web应用程序(Node.js),因为我们需要一些额外的功能(消息传递,LDAP / AC Auth)。
我也寻找一些像Horizon的替代项目,但无法找到任何东西。
我的问题是,有什么更好的主意?创建自定义解决方案或使用一些已创建的仪表板(哪一个?)并仅修改它?
答案 0 :(得分:0)
看看这个开源项目:
因此它的前端基于ReactJS和BackboneJS,后端是Django和DRF,它使用OS python客户端API。
至于你的问题,这取决于。地平线项目有一个非常好的插件注册服务,可以让您轻松创建自定义仪表板,您不必担心许多其他细节。
然而,自己创建一个新的仪表板听起来也很酷,但它需要比使用地平线更多的努力和时间。
HTH