Files
openstack-chef/documentation/glance.md
2012-08-14 16:47:06 -05:00

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.