This project includes a set of automation scripts for following openstack service deployment and config. All these scripts support Ubuntu 16.04 and CentOS 7 host OS. Currently we support Newton/Ocata/Pike release. Deploy & config process mainly follows Openstack online guide:
- https://docs.openstack.org/newton/install-guide-ubuntu/
- https://docs.openstack.org/newton/install-guide-rdo/
- https://docs.openstack.org/ocata/install-guide-ubuntu/
- https://docs.openstack.org/ocata/install-guide-rdo/
- https://docs.openstack.org/install-guide/
- host environment (DNS, NTP, DB, etc.) setup
- keystone
- glance
- nova
- neutron
- cinder
- heat
- manila
- trove (not work)
- horizon(dashboard)
- host environment (DNS, NTP, firewall) setup
- nova-compute
- neutron
- host environment (DNS, NTP, firewall) setup
- cinder volume
- lvm
- host environment (DNS, NTP, firewall) setup
- manila share
- lvm/neutron linux bridge
"demo-template.yml" is a template file for heat service. And "config.sh" is a pre-config script when launching a new Ubuntu 16.04 or CentOS 7 VM on Openstack to enable ssh password login and install some needed software.