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 (http://cloud.centos.org/centos/7/images/) 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 inventory.
United States
Great Britain
India
Germany
France
Canada
Russia
Spain
Brazil
Australia
Singapore
Hungary
Ukraine
Luxembourg
Estonia
Lithuania
South Korea
Turkey
Switzerland
Colombia
Taiwan
Chile
Norway
Ecuador
Indonesia
New Zealand
Cyprus
Denmark
Finland
Poland
Malta
Czechia
Austria
Sweden
Italy
Egypt
Belgium
Portugal
Slovenia
Ireland
Romania
Greece
Argentina
Netherlands
Bulgaria
Latvia
South Africa
Malaysia
Japan
Slovakia
Philippines
Mexico
Thailand