- This installer was made to automate the tasks of creating a virtualization infrastructure based on OpenStack Mitaka release.
- Testing in CentOS 7 only.
- You can use this installer to make a single node All-In-One Openstack or a more complex design with a controller and multi computes.
- Core services:
- Keystone
- Nova
- Glance
- Neutron
- Swift (in test)
- Cinder (controller only)
- Horizon
-
Read everything you can about OpenStack and its installation. More details.
-
Edit the installer main configuration file in
etc/main-config.rc
. Do step 1 carefully, and you can config this config easily. -
After updating configuration file, clone this repository:
$ git clone https://github.com/ntk148v/openstack-mitaka-scripts.git $ cd openstack-mitaka-scripts/
-
Grant execute permission to
main-installer.sh
file:$ chmod +x main-installer.sh
-
In controller node, run command with root user:
# ./main-installer.sh controller
-
In compute node
compute1
, run command with root user:# ./main-installer.sh compute
Repeat it in
compute2
.