Change multideployment script to use galera

Change-Id: I31d430060d3e3fe65ad5c443317f3621e30cfda7
Depends-On: I9db9fcb7a5f78312dabc23ed2ff56cb0a9748f4d
Depends-On: Ia523eb74f7222182fcebd6037536f589dddd5cb6
This commit is contained in:
Artur Zarzycki 2017-02-13 14:55:48 +01:00
parent 35b7e1f5a7
commit 377fb11ea6
6 changed files with 33 additions and 3 deletions

View File

@ -8,6 +8,9 @@ builder:
registry:
address: "127.0.0.1:31500"
timeout: 1500
replicas:
galera: 3
rabbitmq: 3
repositories:
path: /tmp/ccp-repos
skip_empty: True
@ -19,6 +22,8 @@ repositories:
name: entrypoint
- git_url: https://git.openstack.org/openstack/fuel-ccp-etcd
name: etcd
- git_url: https://git.openstack.org/openstack/fuel-ccp-galera
name: galera
- git_url: https://git.openstack.org/openstack/fuel-ccp-glance
name: glance
- git_url: https://git.openstack.org/openstack/fuel-ccp-heat
@ -27,8 +32,6 @@ repositories:
name: horizon
- git_url: https://git.openstack.org/openstack/fuel-ccp-keystone
name: keystone
- git_url: https://git.openstack.org/openstack/fuel-ccp-mariadb
name: mariadb
- git_url: https://git.openstack.org/openstack/fuel-ccp-memcached
name: memcached
- git_url: https://git.openstack.org/openstack/fuel-ccp-neutron

View File

@ -1,5 +1,9 @@
---
roles:
db:
- galera
messaging:
- rabbitmq
controller-net-host:
- neutron-dhcp-agent
- neutron-l3-agent
@ -13,7 +17,6 @@ roles:
- heat-engine
- horizon
- keystone
- mariadb
- memcached
- neutron-server
- nova-api

View File

@ -5,9 +5,13 @@ nodes:
- controller-net-bridge
node1:
roles:
- db
- messaging
- openvswitch
- controller-net-host
node[2-3]:
roles:
- db
- messaging
- openvswitch
- compute

View File

@ -5,9 +5,13 @@ nodes:
- controller-net-bridge
node4:
roles:
- db
- messaging
- openvswitch
- controller-net-host
node[5-6]:
roles:
- db
- messaging
- openvswitch
- compute

View File

@ -5,9 +5,13 @@ nodes:
- controller-net-bridge
node7:
roles:
- db
- messaging
- openvswitch
- controller-net-host
node[8-9]:
roles:
- db
- messaging
- openvswitch
- compute

View File

@ -6,26 +6,38 @@
node1:
- db[1]
- messaging[1]
- openvswitch[1]
- controller-net-host[1]
- controller-net-bridge[.*]
node[2-3]
- db[1]
- messaging[1]
- openvswitch[1]
- compute[1]
- controller-net-bridge[.*]
node4:
- db[2]
- messaging[2]
- openvswitch[2]
- controller-net-host[2]
- controller-net-bridge[.*]
node[5-6]
- db[2]
- messaging[2]
- openvswitch[2]
- compute[2]
- controller-net-bridge[.*]
node7:
- db[3]
- messaging[3]
- openvswitch[3]
- controller-net-host[3]
- controller-net-bridge[.*]
node[8-9]:
- db[3]
- messaging[3]
- openvswitch[3]
- compute[3]
- controller-net-bridge[.*]