|
|
|
@ -60,15 +60,15 @@ $baremetal_json_hosts = '
|
|
|
|
|
|
|
|
|
|
node 'db' {
|
|
|
|
|
|
|
|
|
|
class { '::mysql::server':
|
|
|
|
|
class { 'mysql::server':
|
|
|
|
|
config_hash => {
|
|
|
|
|
'bind_address' => '0.0.0.0',
|
|
|
|
|
},
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
class { '::mysql::ruby': }
|
|
|
|
|
class { 'mysql::ruby': }
|
|
|
|
|
|
|
|
|
|
class { '::ironic::db::mysql':
|
|
|
|
|
class { 'ironic::db::mysql':
|
|
|
|
|
password => $db_password,
|
|
|
|
|
dbname => $db_name,
|
|
|
|
|
user => $db_username,
|
|
|
|
@ -80,7 +80,7 @@ node 'db' {
|
|
|
|
|
|
|
|
|
|
node 'controller' {
|
|
|
|
|
|
|
|
|
|
class { '::ironic':
|
|
|
|
|
class { 'ironic':
|
|
|
|
|
db_password => $db_password,
|
|
|
|
|
db_name => $db_name,
|
|
|
|
|
db_user => $db_username,
|
|
|
|
@ -96,13 +96,13 @@ node 'controller' {
|
|
|
|
|
glance_api_servers => $glance_api_servers,
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
class { '::ironic::api': }
|
|
|
|
|
class { 'ironic::api': }
|
|
|
|
|
|
|
|
|
|
class { '::ironic::conductor': }
|
|
|
|
|
class { 'ironic::conductor': }
|
|
|
|
|
|
|
|
|
|
class { '::ironic::drivers::ipmi': }
|
|
|
|
|
class { 'ironic::drivers::ipmi': }
|
|
|
|
|
|
|
|
|
|
class { '::ironic::drivers::pxe':
|
|
|
|
|
class { 'ironic::drivers::pxe':
|
|
|
|
|
deploy_kernel => $deploy_kernel,
|
|
|
|
|
deploy_ramdisk => $deploy_ramdisk,
|
|
|
|
|
}
|
|
|
|
@ -111,7 +111,7 @@ node 'controller' {
|
|
|
|
|
|
|
|
|
|
node 'bifrost-controller' {
|
|
|
|
|
|
|
|
|
|
class { '::ironic::bifrost':
|
|
|
|
|
class { 'ironic::bifrost':
|
|
|
|
|
network_interface => 'eth1',
|
|
|
|
|
ironic_db_password => 'changeme',
|
|
|
|
|
mysql_password => 'changemetoo',
|
|
|
|
|