blob: c9d8a07859204e4755bf2940d1820d836c35457e [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
6parameters:
Ondrej Smoladed21702016-12-30 11:55:18 +01007 _param:
8 nova_vncproxy_url: http://${_param:cluster_vip_address}:6080
Pavel Cizinsky9fee97c2017-02-21 23:36:32 +01009 nova_cpu_allocation_ratio: 16.0
10 nova_ram_allocation_ratio: 1.5
11 nova_disk_allocation_ratio: 1.0
Ondrej Smola03ff34e2016-12-01 01:30:33 +010012 nova:
13 controller:
14 enabled: true
15 version: ${_param:nova_version}
Ondrej Smoladed21702016-12-30 11:55:18 +010016 vncproxy_url: ${_param:nova_vncproxy_url}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010017 security_group: false
18 dhcp_domain: novalocal
Petr Jediný2418e4e2017-02-15 16:12:32 +010019 scheduler_default_filters: "DifferentHostFilter,RetryFilter,AvailabilityZoneFilter,RamFilter,CoreFilter,DiskFilter,ComputeFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter,ServerGroupAntiAffinityFilter,ServerGroupAffinityFilter,PciPassthroughFilter,NUMATopologyFilter,AggregateInstanceExtraSpecsFilter"
Pavel Cizinsky9fee97c2017-02-21 23:36:32 +010020 cpu_allocation_ratio: ${_param:nova_cpu_allocation_ratio}
21 ram_allocation_ratio: ${_param:nova_ram_allocation_ratio}
22 disk_allocation_ratio: ${_param:nova_disk_allocation_ratio}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010023 workers: 8
24 logging:
25 - engine: syslog
26 facility: local0
27 heka:
28 enabled: true
29 bind:
30 private_address: ${_param:cluster_local_address}
31 public_address: ${_param:cluster_vip_address}
32 public_name: ${_param:cluster_vip_address}
33 novncproxy_port: 6080
34 database:
35 engine: mysql
36 host: ${_param:openstack_database_address}
37 port: 3306
38 name: nova
39 user: nova
40 password: ${_param:mysql_nova_password}
41 identity:
42 engine: keystone
43 region: ${_param:openstack_region}
44 host: ${_param:cluster_vip_address}
45 port: 35357
46 user: nova
47 password: ${_param:keystone_nova_password}
48 tenant: service
49 message_queue:
50 engine: rabbitmq
51 port: 5672
52 user: openstack
53 password: ${_param:rabbitmq_openstack_password}
54 virtual_host: '/openstack'
55 members:
56 - host: ${_param:openstack_message_queue_node01_address}
57 - host: ${_param:openstack_message_queue_node02_address}
58 - host: ${_param:openstack_message_queue_node03_address}
59 glance:
60 host: ${_param:cluster_vip_address}
61 port: 9292
62 network:
63 engine: neutron
64 region: ${_param:openstack_region}
Guillaume Thouvenin1b2e66d2017-01-11 15:53:01 +010065 host: ${_param:neutron_service_host}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010066 user: neutron
67 password: ${_param:keystone_neutron_password}
68 port: 9696
69 mtu: 1500
70 tenant: service
71 metadata:
Guillaume Thouvenin1b2e66d2017-01-11 15:53:01 +010072 password: metadataPass