blob: 1bcc8b9d90b2321b764ae02ad9a2831036e2cbf7 [file] [log] [blame]
Ondrej Smola03ff34e2016-12-01 01:30:33 +01001classes:
2- service.haproxy.proxy.single
3- service.nova.control.cluster
4- service.keepalived.cluster.single
5- system.haproxy.proxy.listen.openstack.nova
Petr Michalecab6d98b2017-02-24 12:52:50 +01006- system.haproxy.proxy.listen.openstack.novnc
Ondrej Smola03ff34e2016-12-01 01:30:33 +01007parameters:
Ondrej Smoladed21702016-12-30 11:55:18 +01008 _param:
9 nova_vncproxy_url: http://${_param:cluster_vip_address}:6080
Pavel Cizinsky9fee97c2017-02-21 23:36:32 +010010 nova_cpu_allocation_ratio: 16.0
11 nova_ram_allocation_ratio: 1.5
12 nova_disk_allocation_ratio: 1.0
Ondrej Smola03ff34e2016-12-01 01:30:33 +010013 nova:
14 controller:
15 enabled: true
16 version: ${_param:nova_version}
Ondrej Smoladed21702016-12-30 11:55:18 +010017 vncproxy_url: ${_param:nova_vncproxy_url}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010018 security_group: false
19 dhcp_domain: novalocal
Petr Jediný2418e4e2017-02-15 16:12:32 +010020 scheduler_default_filters: "DifferentHostFilter,RetryFilter,AvailabilityZoneFilter,RamFilter,CoreFilter,DiskFilter,ComputeFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter,ServerGroupAntiAffinityFilter,ServerGroupAffinityFilter,PciPassthroughFilter,NUMATopologyFilter,AggregateInstanceExtraSpecsFilter"
Pavel Cizinsky9fee97c2017-02-21 23:36:32 +010021 cpu_allocation_ratio: ${_param:nova_cpu_allocation_ratio}
22 ram_allocation_ratio: ${_param:nova_ram_allocation_ratio}
23 disk_allocation_ratio: ${_param:nova_disk_allocation_ratio}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010024 workers: 8
25 logging:
26 - engine: syslog
27 facility: local0
28 heka:
29 enabled: true
30 bind:
31 private_address: ${_param:cluster_local_address}
32 public_address: ${_param:cluster_vip_address}
33 public_name: ${_param:cluster_vip_address}
Petr Michalecab6d98b2017-02-24 12:52:50 +010034 novncproxy_address: ${_param:cluster_local_address}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010035 novncproxy_port: 6080
36 database:
37 engine: mysql
38 host: ${_param:openstack_database_address}
39 port: 3306
40 name: nova
41 user: nova
42 password: ${_param:mysql_nova_password}
43 identity:
44 engine: keystone
45 region: ${_param:openstack_region}
46 host: ${_param:cluster_vip_address}
47 port: 35357
48 user: nova
49 password: ${_param:keystone_nova_password}
50 tenant: service
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}
60 - host: ${_param:openstack_message_queue_node03_address}
61 glance:
62 host: ${_param:cluster_vip_address}
63 port: 9292
64 network:
65 engine: neutron
66 region: ${_param:openstack_region}
Guillaume Thouvenin1b2e66d2017-01-11 15:53:01 +010067 host: ${_param:neutron_service_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010068 user: neutron
69 password: ${_param:keystone_neutron_password}
70 port: 9696
71 mtu: 1500
72 tenant: service
73 metadata:
Oleksii Chuprynb79f91d2017-04-07 09:54:21 +030074 password: ${_param:metadata_password}