Uses different bind addresses for admin and public

Keystone supports configuration of an admin_port and a public_port.

Change-Id: I130a3e95bd9b84124ebede3210f8887e79b76946
Closes-Bug: #1250292
This commit is contained in:
Sahid Orentino Ferdjaoui 2014-01-19 17:15:23 +01:00
parent 5b58a0ec2d
commit cb26a66845
3 changed files with 13 additions and 3 deletions

View File

@ -3,7 +3,8 @@
# admin_token = ADMIN
# The IP address of the network interface to listen on
# bind_host = 0.0.0.0
# public_bind_host = 0.0.0.0
# admin_bind_host = 0.0.0.0
# The port number which the public service listens on
# public_port = 5000

View File

@ -45,11 +45,19 @@ service, and its dependent resources, on one of your nodes.
===== Configuring OpenStack Identity service
You need to edit your OpenStack Identity configuration file (+keystone.conf+) and change the bind parameter :
You need to edit your OpenStack Identity configuration file (+keystone.conf+) and change the bind parameters :
On Havana:
----
bind_host = 192.168.42.103
----
On Icehouse, the +admin_bind_host+ option lets you use a private network for the admin access.
----
public_bind_host = 192.168.42.103
admin_bind_host = 192.168.42.103
----
To be sure all data will be high available, you should be sure that you store everything in the MySQL database (which is also high available) :
----
[catalog]

View File

@ -3,7 +3,8 @@
# admin_token = ADMIN
# The IP address of the network interface to listen on
# bind_host = 0.0.0.0
# public_bind_host = 0.0.0.0
# admin_bind_host = 0.0.0.0
# The port number which the public service listens on
# public_port = 5000