Configure OpenStack Heat Template
The Oracle Communications Session Delivery Product supports Heat templates when launching virtual machines in OpenStack. Heat is OpenStack's orchestration service, and a Heat Orchestration Template (HOT) is a YAML file that defines the networks, security group, and other resources available for each virtual machine. During orchestration, Heat can simultaneously launch multiple virtual machines that work together as HA pairs.
Before editing the Heat template for the
Oracle Communications Session
Delivery Product:
- Check that your OpenStack version is Newton or newer.
- Confirm your OpenStack administrator has installed the Orchestration service Heat.
- Install the OpenStack CLI client on a machine that can access your OpenStack services.
- Set environmental variables using the OpenStack RC file.
- Verify an OC-SDP image has been uploaded to OpenStack.
- Gather the following
information from your OpenStack administrator:
Information GUI Path CLI command Networks From the Project tab, click Network and then Networks. openstack network list
Images From the Project tab, click Compute and then Images. openstack image list
Flavors From the Project tab, click Compute and then Instances. From the Launch Instance window, click Flavor. Click Cancel to close the Launch Instance window. openstack flavor list
Security Groups From the Project tab, click Network and then Security Groups. openstack security group list
Refer to the Heat Orchestration Template specification at openstack.org.