blob: 47928b6a4245ffc017f660f5824e34275932ed0f [file] [log] [blame]
Ondrej Smola03ff34e2016-12-01 01:30:33 +01001classes:
2- service.keepalived.cluster.single
3- service.haproxy.proxy.single
4- service.neutron.control.cluster
5- system.haproxy.proxy.listen.openstack.neutron
Dennis Dmitriev6f5768d2017-10-05 22:18:52 +03006- system.galera.server.database.neutron
Ondrej Smola03ff34e2016-12-01 01:30:33 +01007parameters:
Andrey Shestakov0c7e1102017-08-10 13:39:04 +03008 linux:
9 system:
10 package:
11 python-pymysql:
12 fromrepo: ${_param:openstack_version}
13 version: latest
Ondrej Smola03ff34e2016-12-01 01:30:33 +010014 haproxy:
15 proxy:
16 listen:
17 neutron_api:
18 type: openstack-service
19 service_name: neutron
20 binds:
21 - address: ${_param:cluster_vip_address}
22 port: 9696
23 servers:
24 - name: ctl01
25 host: ${_param:cluster_node01_address}
26 port: 9696
27 params: check inter 10s fastinter 2s downinter 3s rise 3 fall 3
28 - name: ctl02
29 host: ${_param:cluster_node02_address}
30 port: 9696
31 params: check inter 10s fastinter 2s downinter 3s rise 3 fall 3
32 - name: ctl03
33 host: ${_param:cluster_node03_address}
34 port: 9696
35 params: check inter 10s fastinter 2s downinter 3s rise 3 fall 3
36 neutron:
37 server:
38 plugin: contrail