allow configuration of keystone bind_host

Change-Id: I70bb55f9dcde75ec120f2dda6a991a6cc30f0456
This commit is contained in:
Dan Bode
2013-05-14 21:51:20 -07:00
parent 107bd2a7ea
commit 6acb4256d9
2 changed files with 5 additions and 0 deletions

View File

@@ -12,6 +12,8 @@
# [admin_password] Admin password. # [admin_password] Admin password.
# [keystone_db_password] Keystone database password. # [keystone_db_password] Keystone database password.
# [keystone_admin_token] Admin token for keystone. # [keystone_admin_token] Admin token for keystone.
# [keystone_bind_address] Address that keystone api service should bind to.
# Optional. Defaults to '0.0.0.0'.
# [glance_db_password] Glance DB password. # [glance_db_password] Glance DB password.
# [glance_user_password] Glance service user password. # [glance_user_password] Glance service user password.
# [nova_db_password] Nova DB password. # [nova_db_password] Nova DB password.
@@ -96,6 +98,7 @@ class openstack::controller (
$keystone_db_user = 'keystone', $keystone_db_user = 'keystone',
$keystone_db_dbname = 'keystone', $keystone_db_dbname = 'keystone',
$keystone_admin_tenant = 'admin', $keystone_admin_tenant = 'admin',
$keystone_bind_address = '0.0.0.0',
$region = 'RegionOne', $region = 'RegionOne',
# Glance # Glance
$glance_db_user = 'glance', $glance_db_user = 'glance',
@@ -223,6 +226,7 @@ class openstack::controller (
quantum => $quantum, quantum => $quantum,
quantum_user_password => $quantum_user_password, quantum_user_password => $quantum_user_password,
enabled => $enabled, enabled => $enabled,
bind_host => $keystone_bind_address,
} }

View File

@@ -180,6 +180,7 @@ class openstack::keystone (
class { '::keystone': class { '::keystone':
verbose => $verbose, verbose => $verbose,
debug => $verbose, debug => $verbose,
bind_host => $bind_host,
catalog_type => 'sql', catalog_type => 'sql',
admin_token => $admin_token, admin_token => $admin_token,
enabled => $enabled, enabled => $enabled,