20 lines
872 B
Puppet
20 lines
872 B
Puppet
$sahara_cfg_sahara_db_pw = hiera('CONFIG_SAHARA_DB_PW')
|
|
$sahara_cfg_sahara_mariadb_host = hiera('CONFIG_MARIADB_HOST')
|
|
|
|
$sahara_cfg_config_neutron_install = hiera('CONFIG_NEUTRON_INSTALL')
|
|
|
|
$sahara_cfg_controller_host = hiera('CONFIG_CONTROLLER_HOST')
|
|
class { '::sahara':
|
|
database_connection =>
|
|
"mysql://sahara:${sahara_cfg_sahara_db_pw}@${sahara_cfg_sahara_mariadb_host}/sahara",
|
|
verbose => true,
|
|
debug => hiera('CONFIG_DEBUG_MODE'),
|
|
os_username => 'admin',
|
|
os_password => hiera('CONFIG_KEYSTONE_ADMIN_PW'),
|
|
os_tenant_name => 'admin',
|
|
os_auth_url => "http://${sahara_cfg_controller_host}:5000/v2.0",
|
|
identity_url => "http://${sahara_cfg_controller_host}:35357/",
|
|
use_neutron => ($sahara_cfg_config_neutron_install == 'y'),
|
|
service_host => hiera('CONFIG_SAHARA_HOST'),
|
|
}
|