How do I extend an OpenStack cluster with extra controller/network nodes?

Where am I?

How do I extend an OpenStack cluster with extra controller/network nodes?

Scenario:

You have installed OpenStack with one controller. Now you want to add two more controllers to expand the database cluster.

Adding one more controller/network to your OpenStack cluster can be done by following these steps:

Decide on the nodes you want to use as controller/network nodes

Make sure the interfaces are configured on the network nodes that you want to add

For example :

If you have a node001 with two interfaces -- one interface for the external OpenStack network, and the other interface for the internal network -- then make sure that you match the interfaces configuration on your new nodes.

Now, append both the OpenStackControllers and OpenStackNetworkNodes configuration overlay to the new nodes: