This guide will walk you through the steps to install OpenStack 'Newton' on three different nodes on CentOS 7 or Red Hat enterprise Linux. OpenStack Newton has been released on October 6th 2016 and it is the 14th release from openstack developers.
What's New in 'Newton' Release
- Enhanced Scalability : It offers scale-up/scale-down capabilities in Nova, Horizon, and Swift.
- Introduction of Magnum : It provides the container orchestration tools via docker Swarm, Kubernetes and Mesos
- Improvement in bare metal provisioning and it adds multi-tenant networking and integration with magnum.
You should have completed minimal installation of CentOS 7 or Red Hat on all three nodes and have configured hostname and ip address according to your environment using the above examples.Save and Close
STEP4 - Add OpenStack Newton RepositoryHere you need to execute the following command on controller node to add CentOS 7/RHEL Openstack Newton repository.
STEP6 - Installing OpenStack 'Newton'You need to execute the following command from the controller node to start the openstack installation.
OpenStack Newton Dashboard
STEP8 - Applying Network Configuration on Network NodeDuring openstack installation, bridge (br-ex) interface will be created on network node. Add interface (enp0s3 or eth0) in bridge br-ex as a port and assign the ip address of enp0s3 or eth0 to br-ex as shown below.
We have completed the basic installation of OpenStack Newton on CentOS 7. Next task is to create projects, users, network, flavors and upload cloud images and start launching the VM instances using cloud images. To accomplish these steps, you need perform step 9 to last mentioned in this guide.