1 heat_template_version: ocata
4 Base parameters for all Contrail Services.
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.
22 description: AAAmode can be no-auth, cloud-admin or rbac
25 ContrailAAAModeAnalytics:
26 description: AAAmode for analytics can be no-auth, cloud-admin or rbac
30 description: Keystone admin user password
34 description: Keystone admin tenant name
38 description: Keystone admin token
42 description: Keystone admin user name
47 description: Keystone SSL port
51 description: Keystone Public SSL port
55 description: Keystone authentication method
59 description: Keystone insecure mode
61 ContrailMemcachedServer:
62 default: '127.0.0.1:12111'
63 description: Memcached server
66 description: The password for RabbitMQ
71 description: The username for RabbitMQ
75 description: Set rabbit subscriber port, change this if using SSL
80 description: Shared role data for the Contrail services.
82 service_name: contrail_base
84 contrail::aaa_mode: {get_param: ContrailAAAMode}
85 contrail::analytics_aaa_mode: {get_param: ContrailAAAModeAnalytics}
86 contrail::admin_password: {get_param: AdminPassword}
87 contrail::admin_tenant_name: {get_param: AdminTenantName}
88 contrail::admin_token: {get_param: AdminToken}
89 contrail::admin_user: {get_param: AdminUser}
90 contrail::auth: {get_param: ContrailAuth}
91 contrail::auth_host: {get_param: [EndpointMap, KeystonePublic, host] }
92 contrail::auth_port: {get_param: [EndpointMap, KeystoneAdmin, port] }
93 contrail::auth_port_ssl: {get_param: AuthPortSSL }
94 contrail::auth_port_public: {get_param: [EndpointMap, KeystonePublic, port] }
95 contrail::auth_port_ssl_public: {get_param: AuthPortSSLPublic }
96 contrail::auth_protocol: {get_param: [EndpointMap, KeystoneInternal, protocol] }
97 contrail::api_port: {get_param: [EndpointMap, ContrailConfigInternal, port] }
98 contrail::disc_server_port: {get_param: [EndpointMap, ContrailDiscoveryInternal, port] }
99 contrail::insecure: {get_param: ContrailInsecure}
100 contrail::memcached_server: {get_param: ContrailMemcachedServer}
101 contrail::rabbit_password: {get_param: RabbitPassword}
102 contrail::rabbit_user: {get_param: RabbitUserName}
103 contrail::rabbit_port: {get_param: RabbitClientPort}