1 heat_template_version: 2016-04-08
4 OpenStack Glance API service with Pacemaker configured with Puppet.
9 description: Mapping of service endpoint -> protocol. Typically set
10 via parameter_defaults in the resource registry.
18 An exported storage device that should be mounted by Pacemaker
19 as Glance storage. Effective when GlanceFilePcmkManage is true.
24 Filesystem type for Pacemaker mount used as Glance storage.
25 Effective when GlanceFilePcmkManage is true.
30 Whether to make Glance file backend a mount managed by Pacemaker.
31 Effective when GlanceBackend is 'file'.
33 GlanceFilePcmkOptions:
36 Mount options for Pacemaker mount used as Glance storage.
37 Effective when GlanceFilePcmkManage is true.
43 type: ../glance-api.yaml
45 EndpointMap: {get_param: EndpointMap}
46 MysqlVirtualIPUri: {get_param: MysqlVirtualIPUri}
50 description: Role data for the Glance role.
54 - get_attr: [GlanceApiBase, role_data, config_settings]
55 - glance_file_pcmk_device: {get_param: GlanceFilePcmkDevice}
56 glance_file_pcmk_fstype: {get_param: GlanceFilePcmkFstype}
57 glance_file_pcmk_manage: {get_param: GlanceFilePcmkManage}
58 glance_file_pcmk_options: {get_param: GlanceFilePcmkOptions}
60 include ::tripleo::profile::pacemaker::glance