blob: ee5df336151ef498dd24a8ad9ceb38ad6a8a32d8 [file] [log] [blame]
Ondrej Smola03ff34e2016-12-01 01:30:33 +01001classes:
2- service.heat.server.cluster
3- service.haproxy.proxy.single
4- service.keepalived.cluster.single
5- system.haproxy.proxy.listen.openstack.heat
6parameters:
Oleksii Chupryn61baa812017-04-07 13:11:37 +03007 _param:
8 cluster_public_protocol: https
Ondrej Smola03ff34e2016-12-01 01:30:33 +01009 heat:
10 server:
11 stack_domain_admin:
12 name: heat_domain_admin
13 password: ${_param:heat_domain_admin_password}
14 domain: heat
15 enabled: true
Pavel Cizinsky3f8377d2017-03-02 15:17:23 +010016 region: ${_param:openstack_region}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010017 version: ${_param:heat_version}
18 bind:
19 api_cfn:
20 address: ${_param:cluster_local_address}
21 api_cloudwatch:
22 address: ${_param:cluster_local_address}
23 api:
24 address: ${_param:cluster_local_address}
25 database:
26 engine: mysql
27 host: ${_param:openstack_database_address}
28 port: 3306
29 name: heat
30 user: heat
31 password: ${_param:mysql_heat_password}
32 metadata:
Oleksii Chupryn2c877942017-04-07 10:02:32 +030033 host: ${_param:cluster_public_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010034 port: 8000
Oleksii Chupryn2c877942017-04-07 10:02:32 +030035 protocol: ${_param:cluster_public_protocol}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010036 waitcondition:
Oleksii Chupryn2c877942017-04-07 10:02:32 +030037 host: ${_param:cluster_public_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010038 port: 8000
Oleksii Chupryn2c877942017-04-07 10:02:32 +030039 protocol: ${_param:cluster_public_protocol}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010040 watch:
Oleksii Chupryn2c877942017-04-07 10:02:32 +030041 host: ${_param:cluster_public_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010042 port: 8003
Oleksii Chupryn2c877942017-04-07 10:02:32 +030043 protocol: ${_param:cluster_public_protocol}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010044 identity:
45 engine: keystone
46 host: ${_param:cluster_vip_address}
47 port: 35357
48 tenant: service
49 user: heat
50 password: ${_param:keystone_heat_password}
51 message_queue:
52 engine: rabbitmq
53 port: 5672
54 user: openstack
55 password: ${_param:rabbitmq_openstack_password}
56 virtual_host: '/openstack'
57 members:
58 - host: ${_param:openstack_message_queue_node01_address}
59 - host: ${_param:openstack_message_queue_node02_address}
Pavel Cizinsky3f8377d2017-03-02 15:17:23 +010060 - host: ${_param:openstack_message_queue_node03_address}