1 heat_template_version: ocata
4 External Swift Proxy endpoint configured with Puppet
8 description: Public endpoint url for the external swift proxy
11 description: Internal endpoint url for the external swift proxy
14 description: External endpoint url for the external swift proxy
16 ExternalSwiftUserTenant:
17 description: Tenant where swift user will be set as admin
21 description: The password for the swift service account, used by the swift proxy services.
27 description: Keystone region for endpoint
30 description: Mapping of service_name -> network name. Typically set
31 via parameter_defaults in the resource registry. This
32 mapping overrides those in ServiceNetMapDefaults.
39 description: Mapping of service endpoint -> protocol. Typically set
40 via parameter_defaults in the resource registry.
47 description: Role data for External Swift proxy.
49 service_name: external_swift_proxy
54 service_config_settings:
56 swift::keystone::auth::public_url: {get_param: ExternalPublicUrl}
57 swift::keystone::auth::internal_url: {get_param: ExternalInternalUrl}
58 swift::keystone::auth::admin_url: {get_param: ExternalAdminUrl}
59 swift::keystone::auth::public_url_s3: ''
60 swift::keystone::auth::internal_url_s3: ''
61 swift::keystone::auth::admin_url_s3: ''
62 swift::keystone::auth::password: {get_param: SwiftPassword}
63 swift::keystone::auth::region: {get_param: KeystoneRegion}
64 swift::keystone::auth::tenant: {get_param: ExternalSwiftUserTenant}
65 swift::keystone::auth::configure_s3_endpoint: false
66 swift::keystone::auth::operator_roles: