Add support for setting regions.
This commit adds a region parameter which can be used to set the region used for all keystone endpoints.
This commit is contained in:
@@ -189,6 +189,7 @@ class openstack::controller (
|
||||
public_address => $public_address,
|
||||
internal_address => $internal_address,
|
||||
admin_address => $admin_address,
|
||||
region => $region,
|
||||
glance_user_password => $glance_user_password,
|
||||
nova_user_password => $nova_user_password,
|
||||
cinder => $cinder,
|
||||
|
@@ -54,6 +54,7 @@ class openstack::keystone (
|
||||
$admin_tenant = 'admin',
|
||||
$verbose = 'False',
|
||||
$bind_host = '0.0.0.0',
|
||||
$region = 'RegionOne',
|
||||
$internal_address = false,
|
||||
$admin_address = false,
|
||||
$glance_public_address = false,
|
||||
@@ -177,6 +178,7 @@ class openstack::keystone (
|
||||
public_address => $public_address,
|
||||
admin_address => $admin_real,
|
||||
internal_address => $internal_real,
|
||||
region => $region,
|
||||
}
|
||||
|
||||
# Configure Glance endpoint in Keystone
|
||||
@@ -186,6 +188,7 @@ class openstack::keystone (
|
||||
public_address => $glance_public_real,
|
||||
admin_address => $glance_admin_real,
|
||||
internal_address => $glance_internal_real,
|
||||
region => $region,
|
||||
}
|
||||
}
|
||||
|
||||
@@ -196,6 +199,7 @@ class openstack::keystone (
|
||||
public_address => $nova_public_real,
|
||||
admin_address => $nova_admin_real,
|
||||
internal_address => $nova_internal_real,
|
||||
region => $region,
|
||||
}
|
||||
}
|
||||
|
||||
@@ -206,6 +210,7 @@ class openstack::keystone (
|
||||
public_address => $cinder_public_real,
|
||||
admin_address => $cinder_admin_real,
|
||||
internal_address => $cinder_internal_real,
|
||||
region => $region,
|
||||
}
|
||||
}
|
||||
if $quantum {
|
||||
@@ -214,6 +219,7 @@ class openstack::keystone (
|
||||
public_address => $quantum_public_real,
|
||||
admin_address => $quantum_admin_real,
|
||||
internal_address => $quantum_internal_real,
|
||||
region => $region,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user