enable rabbitmq ha members definition
Change-Id: Ied46352a7ea4ec29092222306bf000b7922241fe
This commit is contained in:
parent
6af76e59de
commit
9a4de01466
25
README.rst
25
README.rst
|
@ -663,6 +663,31 @@ Cassandra listen interface
|
|||
rpc_port: 9160
|
||||
....
|
||||
|
||||
RabbitMQ HA hosts
|
||||
------------------
|
||||
|
||||
.. code-block:: yaml
|
||||
|
||||
opencontrail:
|
||||
config:
|
||||
message_queue:
|
||||
engine: rabbitmq
|
||||
members:
|
||||
- host: 10.0.16.1
|
||||
- host: 10.0.16.2
|
||||
- host: 10.0.16.3
|
||||
port: 5672
|
||||
|
||||
.. code-block:: yaml
|
||||
|
||||
database:
|
||||
....
|
||||
bind:
|
||||
interface: eth0
|
||||
port: 9042
|
||||
rpc_port: 9160
|
||||
....
|
||||
|
||||
Usage
|
||||
=====
|
||||
|
||||
|
|
|
@ -16,7 +16,12 @@ disc_server_port=5998
|
|||
#zk_server_ip=10.0.102.31:2181,10.0.102.32:2181,10.0.102.33:2181
|
||||
zk_server_ip={% for member in config.database.members %}{{ member.host }}:2181{% if not loop.last %},{% endif %}{% endfor %}
|
||||
redis_server_ip=$__contrail_redis_ip__
|
||||
{%- if config.message_queue.members is defined %}
|
||||
rabbit_server={{ config.message_queue.members|join(',',attribute='host') }}
|
||||
rabbit_ha_mode=True
|
||||
{%- else %}
|
||||
rabbit_server={{ config.message_queue.host }}
|
||||
{%- endif %}
|
||||
rabbit_port={{ config.message_queue.port }}
|
||||
{%- if config.identity.engine == "keystone" %}
|
||||
auth=keystone
|
||||
|
|
|
@ -1,6 +1,11 @@
|
|||
{%- from "opencontrail/map.jinja" import config with context %}
|
||||
[DEFAULTS]
|
||||
{%- if config.message_queue.members is defined %}
|
||||
rabbit_server={{ config.message_queue.members|join(',',attribute='host') }}
|
||||
rabbit_ha_mode=True
|
||||
{%- else %}
|
||||
rabbit_server={{ config.message_queue.host }}
|
||||
{%- endif %}
|
||||
rabbit_port={{ config.message_queue.port }}
|
||||
api_server_ip={{ config.discovery.host }}
|
||||
api_server_port=8082
|
||||
|
|
|
@ -14,7 +14,12 @@ disc_server_ip={{ config.discovery.host }}
|
|||
disc_server_port=5998
|
||||
log_local=1
|
||||
log_level=SYS_NOTICE
|
||||
{%- if config.message_queue.members is defined %}
|
||||
rabbit_server={{ config.message_queue.members|join(',',attribute='host') }}
|
||||
rabbit_ha_mode=True
|
||||
{%- else %}
|
||||
rabbit_server={{ config.message_queue.host }}
|
||||
{%- endif %}
|
||||
rabbit_port={{ config.message_queue.port }}
|
||||
|
||||
[SECURITY]
|
||||
|
|
|
@ -16,7 +16,12 @@ disc_server_port=5998
|
|||
region_name=RegionOne
|
||||
log_local=1
|
||||
log_level=SYS_NOTICE
|
||||
{%- if config.message_queue.members is defined %}
|
||||
rabbit_server={{ config.message_queue.members|join(',',attribute='host') }}
|
||||
rabbit_ha_mode=True
|
||||
{%- else %}
|
||||
rabbit_server={{ config.message_queue.host }}
|
||||
{%- endif %}
|
||||
rabbit_port={{ config.message_queue.port }}
|
||||
|
||||
[SCHEDULER]
|
||||
|
|
Loading…
Reference in New Issue