Deploying the phonebook application

We are going to deploy our phonebook app to OpenStack. For this setup, we are going to use the phonebook with SQLite. Our phonebook role is created for CentOS and uses package names and repositories related to CentOS. For the following recipe, we can download the CentOS image from their website ( and add it to OpenStack using the os_image module in a similar way to the method we used in the recipe Adding an image. We can use the os_server module just as we used it in the recipe Managing a Nova compute instance, and we can create a compute instance using that image. Let's name this instance phonebook. To target this instance in our playbook, we will be using dynamic ...

Get Ansible 2 Cloud Automation Cookbook now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.