Skip to main content

Installation Checklist

Updated Sep 15, 2023 ·

Overview

This guide provides a simplified checklist for installing OpenStack in virtual or bare metal environments.

Passwords

DescriptionParameterValue
SQL Database root passwordMYSQL_ROOTopenstack
admin user passwordADMIN_PASSopenstack
Cinder database passwordCINDER_DBPASSopenstack
cinder user passwordCINDER_PASSopenstack
Horizon database passwordDASH_DBPASSopenstack
demo user passwordDEMO_PASSopenstack
Glance database passwordGLANCE_DBPASSopenstack
glance user passwordGLANCE_PASSopenstack
Keystone database passwordKEYSTONE_DBPASSopenstack
Metadata secretMETADATA_SECRETopenstack
Neutron database passwordNEUTRON_DBPASSopenstack
neutron user passwordNEUTRON_PASSopenstack
Nova database passwordNOVA_DBPASSopenstack
nova user passwordNOVA_PASSopenstack
placement user passwordPLACEMENT_PASSopenstack
RabbitMQ passwordRABBIT_PASSopenstack

Firewall and Common Ports

ServicePort
Horizon Dashboard (HTTP)80
SSL Enabled Services (HTTPS)443
Block Storage iSCSI Target3260
MariaDB3306
RabbitMQ5672
Cinder Endpoints8776
Nova Endpoints8774-8775, 8773
Nova VM Consoles5900-5999
Nova VNC Proxy (browsers)6080
Nova VNC Proxy (clients)6081
Nova HTML5 Console6082
Keystone Admin Endpoint5000
Keystone Public Endpoint5000
Glance API9292
Glance Registry9191
Neutron API9696

Host Addresses

NameIPv4 AddressNetmaskDNS
controller10.0.0.11255.255.255.08.8.8.8
compute110.0.0.21255.255.255.08.8.8.8
compute210.0.0.22255.255.255.08.8.8.8
block110.0.0.31255.255.255.08.8.8.8

Host SSH Users

HostUsernamePassword
controllerjmedenopenstack
compute1jmedenopenstack
compute2jmedenopenstack
block1jmedenopenstack

Commands to check or disable firewall:

sudo ufw status verbose
sudo ufw disable