1 heat_template_version: ocata
4 External Swift Proxy endpoint 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: Role name on which the service is applied
22 description: Parameters specific to the role
26 description: Mapping of service endpoint -> protocol. Typically set
27 via parameter_defaults in the resource registry.
30 description: Public endpoint url for the external swift proxy
33 description: Internal endpoint url for the external swift proxy
36 description: External endpoint url for the external swift proxy
38 ExternalSwiftUserTenant:
39 description: Tenant where swift user will be set as admin
43 description: The password for the swift service account, used by the swift proxy services.
49 description: Keystone region for endpoint
55 description: Role data for External Swift proxy.
57 service_name: external_swift_proxy
62 service_config_settings:
64 swift::keystone::auth::public_url: {get_param: ExternalPublicUrl}
65 swift::keystone::auth::internal_url: {get_param: ExternalInternalUrl}
66 swift::keystone::auth::admin_url: {get_param: ExternalAdminUrl}
67 swift::keystone::auth::public_url_s3: ''
68 swift::keystone::auth::internal_url_s3: ''
69 swift::keystone::auth::admin_url_s3: ''
70 swift::keystone::auth::password: {get_param: SwiftPassword}
71 swift::keystone::auth::region: {get_param: KeystoneRegion}
72 swift::keystone::auth::tenant: {get_param: ExternalSwiftUserTenant}
73 swift::keystone::auth::configure_s3_endpoint: false
74 swift::keystone::auth::operator_roles: