summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorAndrey Pavlov <apavlov@mirantis.com>2017-03-02 21:20:16 +0400
committerAndrey Pavlov <apavlov@mirantis.com>2017-03-06 12:08:15 +0000
commit2ef42923e4f39e81f9a3a61ae96fd38e2b8cc9fb (patch)
treeafd9711e81fe4e2e173d5c384bcdbdd81bc50d8b /doc
parent4f134c6dd1426c1044bf6f0a4f35be3af9557ee6 (diff)
Doc about zmq in ccp
Notes
Notes (review): Code-Review+2: Proskurin Kirill <kproskurin@mirantis.com> Code-Review+2: Sergey Reshetnyak <sreshetniak@mirantis.com> Workflow+1: Sergey Reshetnyak <sreshetniak@mirantis.com> Verified+1: Mirantis CCP CI <mirantis-fuel-ccp-ci@mirantis.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Mon, 06 Mar 2017 12:23:29 +0000 Reviewed-on: https://review.openstack.org/440714 Project: openstack/fuel-ccp Branch: refs/heads/master
Diffstat (limited to 'doc')
-rw-r--r--doc/source/index.rst1
-rw-r--r--doc/source/zmq.rst57
2 files changed, 58 insertions, 0 deletions
diff --git a/doc/source/index.rst b/doc/source/index.rst
index 7b26cb4..3fe21df 100644
--- a/doc/source/index.rst
+++ b/doc/source/index.rst
@@ -32,6 +32,7 @@ Advanced topics
32 using_calico_instead_of_ovs 32 using_calico_instead_of_ovs
33 using_odl_instead_of_ovs 33 using_odl_instead_of_ovs
34 ironic 34 ironic
35 zmq
35 known_issues 36 known_issues
36 neutron_configuration 37 neutron_configuration
37 38
diff --git a/doc/source/zmq.rst b/doc/source/zmq.rst
new file mode 100644
index 0000000..1aac383
--- /dev/null
+++ b/doc/source/zmq.rst
@@ -0,0 +1,57 @@
1.. _zmq:
2
3============
4ZeroMQ Guide
5============
6
7This guide provides information about how to enable zmq in the CCP.
8
9To use zmq as an rpc backend the following steps are required:
10
111. `fuel-ccp-zmq` repository should be added to the repositories list:
12
13::
14
15 repositories:
16 repos:
17 - git_url: https://git.openstack.org/openstack/fuel-ccp-zmq
18 name: fuel-ccp-zmq
19
202. `zmq-proxy` and `redis` images should be built:
21
22::
23
24 ccp build -c zmq-proxy redis
25
263. `rpc` service should be configured to use zmq:
27
28::
29
30 services:
31 rpc:
32 service_def: zmq-proxy
33
344. `rpc` and `redis` services should be added to topology. Example of such
35 topology provided in :file:`fuel-ccp/etc/topology-with-zmq-example.yaml`
36
375. `configs` should be extended with the following values:
38
39::
40
41 configs:
42 messaging:
43 backend:
44 rpc: zmq
45
46Pretty much the same steps required to enable zmq as a notifications backend:
47
48::
49
50 services:
51 notifications:
52 service_def: zmq-proxy
53
54 configs:
55 messaging:
56 backend:
57 notifications: zmq