Steps I had followed in bringing up a single node Openstack installation on Debian Bullseye.
Note: I did not find the installation instructions or documentation on the openstack.org site on Debian complete. Whatever is updated probably updated quite some time ago (Just my view).
My understanding: Technically it is all about preparing for the installation of packages, creating a DB, configuring endpoints, creating user accounts, and updating configuration files. The configuration updates might be related to the component being installed or updating the configurations of other components requiring updates due to the installation of the component being installed.
If we do not disable the interactive installation mode, then it is almost a single command to install each component in Debian. The installer prompts for the required configurational inputs and does all the job of creating DB, user accounts, and updating configuration files as required – making it more simple.
The posts over here just list the command for package installation followed by screenshots of the interactive steps during installation which is self-explanatory. If you are new to Openstack these posts may not add value, but still might help bring up Openstack Server for home lab purposes.
Installing Keystone – Authentication services.
Installing Glance – Image services.
Installing Placement – Placement services.
Installing Nova – Compute services.
Installing Neutron – Networking services.
Installing Horizon – Dashboard
Installing Cinder – Block storage services.