Add description for nodes section

Change-Id: I16462dc851c46262bbb43a109cc5bb1380a6ca3e
Closes-Bug: #1660326
This commit is contained in:
Mikhail 2017-01-31 12:54:35 +04:00
parent 9fddedad13
commit b0bae382d7
2 changed files with 49 additions and 2 deletions

View File

@ -481,8 +481,17 @@ Isolation:
Allowed content: Allowed content:
- This key has a restricted format, example of this format can be found in - This key contains a regular expression to match one or several nodes at once,
``fuel-ccp`` git repository in ``etc/topology-example.yaml`` file. example can be found in ``fuel-ccp`` git repository in
``etc/topology-example.yaml`` file.
If your environment contains more than 9 nodes, you must explicitly specify
the "end-of-line", because expression like node([1-5]|10|11) will also match
node12, node13 etc. Example can be found in ``fuel-ccp`` git repository in
``etc/topology-with-large-number-of-nodes.yaml`` file.
- The roles specified in the 'roles' key for node will apply to all matched
nodes. If a node matches several 'nodes' keys, each with different roles,
then roles from all keys will be added to node.
.. _registry: .. _registry:

View File

@ -0,0 +1,38 @@
nodes:
node[1-3]$:
roles:
- controller
- openvswitch
node([4-9]|10|11|12)$:
roles:
- compute
- openvswitch
roles:
controller:
- etcd
- glance-api
- glance-registry
- heat-api-cfn
- heat-api
- heat-engine
- horizon
- keystone
- mariadb
- memcached
- neutron-dhcp-agent
- neutron-l3-agent
- neutron-metadata-agent
- neutron-server
- nova-api
- nova-conductor
- nova-consoleauth
- nova-novncproxy
- nova-scheduler
- rabbitmq
compute:
- nova-compute
- nova-libvirt
openvswitch:
- neutron-openvswitch-agent
- openvswitch-db
- openvswitch-vswitchd