1.3 KiB
Description
The following roles are used in the deployment of the OpenStack Image Service Glance as part of the OpenStack Essex reference deployment using Chef.
Dependency Roles
base
Every Glance role depends on the base role included in the repository to ensure essential services (ntp, openssh, etc.).
mysql-master
roles and underlying recipes providing database services through MySQL required for Glance (and Keystone, Nova and Horizon).
rabbitmq-server
roles and underlying recipes providing messaging services through RabbitMQ required for Glance (and Nova).
os-Database
expose and provide the attributes used for configuring Glance's database.
os-network
expose and provide the attributes used for configuring and defining Glance's network.
Glance Roles
These roles are utilized by the osops-utils package for mapping ip addresses to services via search.
glance-api
glance-registry
glance-images
Attributes enabling uploading images to Glance as well as listing the images to be used. There is an example of an Ubuntu 12.04 "precise" image from a local server. There are additional examples within the attributes/default.rb file included within the Glance cookbook.