OpenStack: Difference between revisions
Content added Content deleted
Line 35: | Line 35: | ||
yum install https://www.rdoproject.org/repos/rdo-release.rpm |
yum install https://www.rdoproject.org/repos/rdo-release.rpm |
||
Setup the OpenStack repository: |
|||
Extras is already enabled, so you can easily install the RPM to setup the OpenStack repository: |
|||
yum install -y centos-release-openstack-queens |
yum install -y centos-release-openstack-queens |
||
yum update -y |
yum update -y |
||
Packstack |
Packstack facilitates the deployment on multiple nodes for different components of OpenStack via SSH connections and Puppet modules: |
||
yum install openstack-packstack |
yum install openstack-packstack |
||
Generate an answer file |
Generate an answer file to deploy a standalone installation of Openstack (single node): |
||
packstack --gen-answer-file='date +"%d.%m.%y"'.conf |
packstack --gen-answer-file='date +"%d.%m.%y"'.conf |
||
ls |
|||
Edit the generated answer configuration file with a text editor: |
Edit the generated answer configuration file with a text editor: |
||
Line 52: | Line 50: | ||
CONFIG_NTP_SERVERS=0.ro.pool.ntp.org |
CONFIG_NTP_SERVERS=0.ro.pool.ntp.org |
||
CONFIG_PROVISION_DEMO=n |
CONFIG_PROVISION_DEMO=n |
||
CONFIG_KEYSTONE_ADMIN_PW=your_password # |
CONFIG_KEYSTONE_ADMIN_PW=your_password # For Admin user |
||
CONFIG_HEAT_INSTALL=y # Install OpenStack Orchestration (HEAT) |
|||
CONFIG_HORIZON_SSL=y # Access OpenStack dashboard via HTTP with SSL enabled |
CONFIG_HORIZON_SSL=y # Access OpenStack dashboard via HTTP with SSL enabled |
||
CONFIG_MARIADB_PW=mypassword1234 # The root password for MySQL server |
CONFIG_MARIADB_PW=mypassword1234 # The root password for MySQL server |