1 heat_template_version: ocata
4 Manila-share service configured with Puppet
9 description: Mapping of service_name -> network name. Typically set
10 via parameter_defaults in the resource registry. This
11 mapping overrides those in ServiceNetMapDefaults.
18 description: Mapping of service endpoint -> protocol. Typically set
19 via parameter_defaults in the resource registry.
21 MonitoringSubscriptionManilaShare:
22 default: 'overcloud-manila-share'
25 description: The password for the manila service account.
31 type: ./manila-base.yaml
33 ServiceNetMap: {get_param: ServiceNetMap}
34 DefaultPasswords: {get_param: DefaultPasswords}
35 EndpointMap: {get_param: EndpointMap}
39 description: Role data for the Manila-share role.
41 service_name: manila_share
42 monitoring_subscription: {get_param: MonitoringSubscriptionManilaShare}
45 - get_attr: [ManilaBase, role_data, config_settings]
46 - manila::volume::cinder::cinder_admin_tenant_name: 'service'
47 manila::keystone::authtoken::password: {get_param: ManilaPassword}
48 manila::keystone::authtoken::auth_uri: {get_param: [EndpointMap, KeystoneInternal, uri]}
49 manila::keystone::authtoken::auth_url: { get_param: [EndpointMap, KeystoneInternal, uri_no_suffix] }
50 manila::keystone::authtoken::project_name: 'service'
51 service_config_settings:
52 get_attr: [ManilaBase, role_data, service_config_settings]
54 include ::tripleo::profile::base::manila::share