-
Quentin MACHU authored
Added Keystone, Glance, Cinder, Nova, Neutron API services & Added Galera/RabbitMQ to Load-Balancing. (The commit is pretty big, sorry about that, I'm still bootstrapping the project)
Quentin MACHU authoredAdded Keystone, Glance, Cinder, Nova, Neutron API services & Added Galera/RabbitMQ to Load-Balancing. (The commit is pretty big, sorry about that, I'm still bootstrapping the project)
database.pp 460 B
define iaas::resources::database (
$user = hiera("iaas::mysql::${title}::user", $title),
$password = hiera("iaas::mysql::${title}::password", $title),
$allowed_hosts = hiera('iaas::mysql::allowed_hosts', ''),
) {
class { "::${title}::db::mysql":
user => $user,
password => $password,
dbname => $title,
host => "localhost",
allowed_hosts => $allowed_hosts,
mysql_module => '2.3',
require => Anchor['database-service'],
}
}