Managing routers with the Neutron client
The Neutron command-line client provides additional functionality not found in the Horizon dashboard, including the ability to specify the type of router to create.
Creating and listing routers
Listing networks with the Neutron client is as easy as using the neutron router-list
command, shown here:
Running the router-list
command as an administrator will return all routers known to Neutron, while running the command as an ordinary user will only return routers associated with the user's tenant or project. As an example, let's authenticate as the demo
user and run the same command to see what is returned:
As expected, no routers were returned. Routers, like other OpenStack resources, are associated with a single tenant or project and can only be viewed or managed by the respective users of those projects or by administrators.
Creating a router
Creating a router with the Neutron client can be accomplished with the neutron router-create
command. In this example...