MicroStack project provides a full Zero-ops OpenStack deployment in a single snap package. This approach is suitable for edge and IoT deployments. This project collects the minimal instructions required for deploying a Multi-node OpenStack cluster.
This project uses Vagrant tool for provisioning Virtual Machines
automatically. It's highly recommended to use the setup.sh
script
of the bootstrap-vagrant project for installing Vagrant
dependencies and plugins required for its project. The script
supports two Virtualization providers (Libvirt and VirtualBox).
curl -fsSL http://bit.ly/initVagrant | PROVIDER=libvirt bash
Once Vagrant is installed, it's possible to deploy an OpenStack cluster with the following instruction:
vagrant up
For adding more compute nodes to the existing cluster execute the following instruction:
vagrant up compute1