Openstack

What can you tell about Horizon architecture?

Difficulty: unrated

Source: bregman-arie/devops-exercises by Arie Bregman

Answer

  • API is backward compatible
    • There are three type of dashboards: user, system and settings
    • It provides core support for all OpenStack core projects such as Neutron, Nova, etc. (out of the box, no need to install extra packages or plugins)
    • Anyone can extend the dashboards and add new components
    • Horizon provides templates and core classes from which one can build its own dashboard