The all-in-one sample provisions a single virtual machine for a development or test deployment. It uses the repository’s Vagrant configuration and Kolla-Ansible installer. It is not a production architecture.
The VM box is selected from distros_supported.yml.
The default distribution is debian_12; set OS_DISTRO to another supported
box key to select a different image.
From the repository root, run:
cd samples/aio
vagrant up
Vagrant provisions the VM and runs the node and deployment scripts.
Set CPU or MEMORY before vagrant up to change the VM resources.
Other optional settings, including OS_KOLLA_ENABLE_MAGNUM and
OS_KOLLA_RUN_INIT, are passed through by the sample’s Vagrant configuration.
See the sample Vagrantfile and inventory for the values used by this environment. For a manual or production deployment, follow the official Kolla-Ansible documentation.
