Setting up a deployment server

A deployment server will set up a machine that you can perform multi-node deployments from. It will store all the various OpenStack Ansible scripts to apply to all the nodes.

Let's clone your base image, customise the image and deploy the correct assets on it to get it ready to perform a more complex OpenStack deployment.

We are going to use OpenStack-Ansible to perform the deployment with.

Prerequisites

Ensure that you have already done the steps to Install prerequisites and Set up a Base Image.

Create deployment server

We can now run another packer build, which will take the base image and make some changes to it, to prepare it.

What it's doing

This build step will take the base image created and do some slight customisation to it to make it suitable to perform deployments from.