Book Image

OpenStack Cloud Computing Cookbook

By : Cody Bunch
Book Image

OpenStack Cloud Computing Cookbook

By: Cody Bunch

Overview of this book

Table of Contents (19 chapters)
OpenStack Cloud Computing Cookbook Third Edition
Credits
Foreword
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Using Heat to spin up instances


With Heat, we can create a wide variety of templates—from spinning up basic instances to creating complete environments for an application. In this section, we will show the basics of Heat by spinning up an instance, attaching it to an existing Neutron network, and assigning a floating IP to it. Heat templates, known as Heat Orchestration Templates (HOT) are Yet Another Markup Language (YAML) based files. The files describe the resources being used, the type and size of the instances, and the network an instance will be attached to, among other pieces of information required to run that environment.

In this section, we will show how to use a HOT file to spin up two web servers running Apache that are connected to a third instance running HA Proxy.

Getting ready

Ensure you are logged into a Ubuntu host that has access to our OpenStack environment on the 192.168.100.0/24 public network. This host will be used to run client tools against the OpenStack environment...