3 machines, 22 units
This bundle is intended to aid in exercising refstack tests on a small metal footprint. It does not yield a HA cloud and is not intended for production use. It utilizes development and test-only config options to achieve density of applications.
This example bundle is designed to run on bare metal using Juju 2.x with MAAS (Metal-as-a-Service); you will need to have setup a MAAS deployment with a minimum of 3 physical servers prior to using this bundle (4 total machines including the Juju controller).
Certain configuration options within the bundle may need to be adjusted prior to deployment to fit your particular set of hardware. For example, network device names and block device names can vary, and passwords should be yours.
Servers should have:
Servers should have two physical network ports cabled; the first is used for general communication between services in the Cloud, the second is used for 'public' network traffic to and from instances (North/South traffic) running within the Cloud.
This guide is not intended to be a complete step-by-step or end-to-end document for the necessary post-deploy and test routines.
Configure the deployed cloud with network, tenant, keys, users, projects, and images.
Collect values necessary to construct the Tempest config file which is required to run Refstack.