1 heat_template_version: 2016-04-08
4 OpenStack Sahara Engine service configured with Puppet
9 description: Mapping of service endpoint -> protocol. Typically set
10 via parameter_defaults in the resource registry.
14 description: The password for the sahara service account, used by sahara-api.
20 type: ./sahara-base.yaml
24 description: Role data for the Sahara Engine role.
26 service_name: sahara_engine
29 - get_attr: [SaharaBase, role_data, config_settings]
30 - sahara_dsn: &sahara_dsn
33 - - {get_param: [EndpointMap, MysqlInternal, protocol]}
35 - {get_param: SaharaPassword}
37 - {get_param: [EndpointMap, MysqlInternal, host]}
39 sahara::database_connection: *sahara_dsn
40 sahara::db::mysql::password: {get_param: SaharaPassword}
41 sahara::db::mysql::user: sahara
42 sahara::db::mysql::host: {get_param: [EndpointMap, MysqlNoBracketsInternal, host]}
43 sahara::db::mysql::dbname: sahara
44 sahara::db::mysql::allowed_hosts:
46 - "%{hiera('mysql_bind_host')}"
48 include ::tripleo::profile::base::sahara::engine