0
votes

I am curious about the how the horizon interacts with neutron in OpenStack.

For example, when I upload a yaml-file in Orchestration, it will show the network topology in Network Topology.

I am customizing a map which could show the details in each node. So I have to know the interactivity about the neutron and horizon. I do not know how the horizon-level gets the information from neutron-level (specifically says, how can I build the topology from the data in neutron).

Could you please tell why and how the interactivity between launching the stack and building the network topology? Thanks in heart.

1

1 Answers

0
votes

Horizon is a Django app which uses Python clients to interact with various OpenStack components (keystone, nova, neutron, etc).

Heat is OpenStack's orchestration engine which creates OpenStack resources from a template.

You have to go through the Horizon code to understand how Horizon-Neutron interaction works.

Horizon network topology-github