blob: 1a883c2774f3373b266481a19786cd775eac4594 [file] [log] [blame]
Elena Ezhova26bab1f2017-06-15 16:34:59 +04001applications:
2- octavia
3classes:
4- service.octavia.support
5parameters:
6 _param:
7 keystone_octavia_endpoint_type: internal
Ann Kamyshnikovae47a5542018-09-05 14:21:35 +04008 octavia_loadbalancer_topology: 'SINGLE'
Ann Kamyshnikova453068b2020-01-13 14:57:07 +04009 octavia_controller_worker_number: 2
Ann Kamyshnikova34f98b32018-11-28 16:08:06 +040010 octavia_hm_bind_port: 5555
Ann Kamyshnikova50a66c62019-04-26 17:10:48 +040011 octavia_amphora_availability_zone: 'nova'
Ann Kamyshnikova0c9c22b2019-07-08 11:56:28 +040012 octavia_worker_connection_max_retries: 500
Ann Taraday32e396f2020-03-17 16:59:33 +040013 octavia_timeout_client_data: 50000
14 octavia_timeout_member_connect: 5000
15 octavia_timeout_member_data: 50000
Elena Ezhova26bab1f2017-06-15 16:34:59 +040016 octavia:
17 manager:
18 enabled: true
19 version: ${_param:octavia_version}
Ann Kamyshnikova34f98b32018-11-28 16:08:06 +040020 debug: false
Elena Ezhova26bab1f2017-06-15 16:34:59 +040021 database:
22 engine: mysql
23 host: ${_param:cluster_vip_address}
24 port: 3306
25 name: octavia
26 user: octavia
27 password: ${_param:mysql_octavia_password}
28 identity:
29 engine: keystone
30 region: RegionOne
31 host: ${_param:cluster_vip_address}
32 port: 35357
33 user: octavia
34 password: ${_param:keystone_octavia_password}
35 tenant: service
36 endpoint_type: ${_param:keystone_octavia_endpoint_type}
37 message_queue:
38 engine: rabbitmq
39 host: ${_param:cluster_vip_address}
40 port: 5672
41 user: openstack
42 password: ${_param:rabbitmq_openstack_password}
43 virtual_host: '/openstack'
44 certificates:
Ann Kamyshnikova34f98b32018-11-28 16:08:06 +040045 ca_private_key: '/etc/octavia/certs/ca.key'
46 ca_certificate: '/etc/octavia/certs/ca_01.pem'
Elena Ezhova26bab1f2017-06-15 16:34:59 +040047 controller_worker:
Ann Kamyshnikova453068b2020-01-13 14:57:07 +040048 workers: ${_param:octavia_controller_worker_number}
Elena Ezhova26bab1f2017-06-15 16:34:59 +040049 amp_flavor_id: ${_param:amp_flavor_id}
Elena Ezhova26bab1f2017-06-15 16:34:59 +040050 amp_image_tag: amphora
Elena Ezhova26bab1f2017-06-15 16:34:59 +040051 amp_ssh_key_name: octavia_ssh_key
Ann Kamyshnikovae47a5542018-09-05 14:21:35 +040052 loadbalancer_topology: ${_param:octavia_loadbalancer_topology}
Elena Ezhova26bab1f2017-06-15 16:34:59 +040053 haproxy_amphora:
54 client_cert: '/etc/octavia/certs/client.pem'
Elena Ezhova9e97de72017-07-18 16:12:55 +040055 client_cert_key: '/etc/octavia/certs/client.key'
56 client_cert_all: '/etc/octavia/certs/client_all.pem'
Elena Ezhova26bab1f2017-06-15 16:34:59 +040057 server_ca: '/etc/octavia/certs/ca_01.pem'
Ann Kamyshnikova0c9c22b2019-07-08 11:56:28 +040058 connection_max_retries: ${_param:octavia_worker_connection_max_retries}
Ann Taraday32e396f2020-03-17 16:59:33 +040059 timeout_client_data: ${_param:octavia_timeout_client_data}
60 timeout_member_connect: ${_param:octavia_timeout_member_connect}
61 timeout_member_data: ${_param:octavia_timeout_member_data}
Elena Ezhova26bab1f2017-06-15 16:34:59 +040062 health_manager:
63 bind_ip: ${_param:octavia_hm_bind_ip}
Ann Kamyshnikova34f98b32018-11-28 16:08:06 +040064 bind_port: ${_param:octavia_hm_bind_port}
Elena Ezhova26bab1f2017-06-15 16:34:59 +040065 heartbeat_key: 'insecure'
Ann Kamyshnikova34f98b32018-11-28 16:08:06 +040066 controller_ip_port_list: ${_param:octavia_hm_bind_ip}:${_param:octavia_hm_bind_port}
Elena Ezhova26bab1f2017-06-15 16:34:59 +040067 house_keeping:
68 spare_amphora_pool_size: 0
Ann Kamyshnikova50a66c62019-04-26 17:10:48 +040069 nova:
70 availability_zone: ${_param:octavia_amphora_availability_zone}