Puppet Class: openstack::profile::glance::auth

Defined in:
manifests/profile/glance/auth.pp

Overview

The profile to set up the endpoints, auth, and database for Glance Because of the include, api must come before auth if colocated



3
4
5
6
7
8
9
10
11
12
13
14
15
16
# File 'manifests/profile/glance/auth.pp', line 3

class openstack::profile::glance::auth {
  openstack::resources::controller { 'glance': }
  openstack::resources::database { 'glance': }

  class  { '::glance::keystone::auth':
    password         => hiera('openstack::glance::password'),
    public_address   => hiera('openstack::storage::address::api'),
    admin_address    => hiera('openstack::storage::address::management'),
    internal_address => hiera('openstack::storage::address::management'),
    region           => hiera('openstack::region'),
  }

  include ::openstack::common::glance
}