This guide outlines a minimal OpenStack deployment using a standard deployment toolchain.
- Multiple Linux hosts or a dedicated all-in-one lab node
- Planned management, tenant, and storage networks
- Time sync, DNS, and virtualization support configured
Common choices:
- Kolla-Ansible (containerized OpenStack services)
- OpenStack-Ansible (LXC-oriented architecture)
- DevStack (development only)
¶ Step 2: Prepare inventory and globals
For Kolla-Ansible, define:
- inventory hosts
- network interface mappings
- passwords and service enablement flags
¶ Step 3: Bootstrap and deploy
kolla-ansible -i ./inventory bootstrap-servers
kolla-ansible -i ./inventory prechecks
kolla-ansible -i ./inventory deploy
openstack service list
openstack compute service list
openstack network agent list
Setting up cloud infrastructure can be complex. We offer consulting services for:
- Production-ready deployments
- Performance tuning and optimization
- High-availability clustering
- Migration from legacy systems
Contact us at office@linux-server-admin.com or visit our contact page.