fuel-qa/system_test/tests_templates/tests_configs/external_haproxy.yaml
asledzinskiy f72fe3ea15 Add test with detached haproxy role
- Add test with external load balancer. Controllers are
from different racks and haproxy is from rack-3
- Separate devops config with appropriate networks
assigned to nodes is used
- Local repos for cluster are used because public networks
are routed without internet connection
- OSTF isn't running because it's not implied to use
separate haproxy

Closes-Bug: #1583530

Change-Id: I0d3647c8eb13159c27e64ddf5925467f451b610c
(cherry picked from commit 7a5970fa64)
2016-05-27 08:57:27 +00:00

45 lines
807 B
YAML

---
network-config: &network-config
provider: neutron
segment-type: tun
pubip-to-all: false
storages-config: &storages-config
volume-lvm: false
volume-ceph: true
image-ceph: true
rados-ceph: true
ephemeral-ceph: false
replica-ceph: 2
nodes: &nodes
- roles:
- controller
count: 3
nodegroup: default
- roles:
- compute
count: 1
nodegroup: rack-02
- roles:
- ceph-osd
count: 2
nodegroup: rack-03
template:
name: 3 Controller, 1 Compute, 2 Ceph on Neutron/VLAN
slaves: 6
devops_settings: !include devops_configs/external_haproxy.yaml
cluster_template: &environment-config
name: env1
release: ubuntu
settings:
components:
sahara: false
murano: false
ceilometer: false
storages: *storages-config
network: *network-config
nodes: *nodes