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