31 lines
620 B
Puppet
31 lines
620 B
Puppet
|
|
class {"mysql::server":
|
|
config_hash => {bind_address => "0.0.0.0"}
|
|
}
|
|
|
|
class {"keystone::db::mysql":
|
|
password => "keystone_default_password",
|
|
allowed_hosts => "%%",
|
|
}
|
|
|
|
class {"glance::db::mysql":
|
|
password => "glance_default_password",
|
|
allowed_hosts => "%%",
|
|
}
|
|
|
|
class {"nova::db::mysql":
|
|
password => "nova_default_password",
|
|
allowed_hosts => "%%",
|
|
}
|
|
|
|
class {"cinder::db::mysql":
|
|
password => "cinder_default_password",
|
|
allowed_hosts => "%%",
|
|
}
|
|
|
|
firewall { '001 mysql incomming':
|
|
proto => 'tcp',
|
|
dport => ['3306'],
|
|
action => 'accept',
|
|
}
|