blob: 4bde8bb393797f42cbc092ee33e7425d2721f6dc [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 Kamyshnikova34f98b32018-11-28 16:08:06 +04009 octavia_hm_bind_port: 5555
Ann Kamyshnikova23438272019-04-26 17:10:48 +040010 octavia_amphora_availability_zone: 'nova'
Elena Ezhova26bab1f2017-06-15 16:34:59 +040011 octavia:
12 manager:
13 enabled: true
14 version: ${_param:octavia_version}
Ann Kamyshnikova34f98b32018-11-28 16:08:06 +040015 debug: false
Elena Ezhova26bab1f2017-06-15 16:34:59 +040016 database:
17 engine: mysql
18 host: ${_param:cluster_vip_address}
19 port: 3306
20 name: octavia
21 user: octavia
22 password: ${_param:mysql_octavia_password}
23 identity:
24 engine: keystone
25 region: RegionOne
26 host: ${_param:cluster_vip_address}
27 port: 35357
28 user: octavia
29 password: ${_param:keystone_octavia_password}
30 tenant: service
31 endpoint_type: ${_param:keystone_octavia_endpoint_type}
32 message_queue:
33 engine: rabbitmq
34 host: ${_param:cluster_vip_address}
35 port: 5672
36 user: openstack
37 password: ${_param:rabbitmq_openstack_password}
38 virtual_host: '/openstack'
39 certificates:
Ann Kamyshnikova34f98b32018-11-28 16:08:06 +040040 ca_private_key: '/etc/octavia/certs/ca.key'
41 ca_certificate: '/etc/octavia/certs/ca_01.pem'
Elena Ezhova26bab1f2017-06-15 16:34:59 +040042 controller_worker:
Elena Ezhova26bab1f2017-06-15 16:34:59 +040043 amp_flavor_id: ${_param:amp_flavor_id}
Elena Ezhova26bab1f2017-06-15 16:34:59 +040044 amp_image_tag: amphora
Elena Ezhova26bab1f2017-06-15 16:34:59 +040045 amp_ssh_key_name: octavia_ssh_key
Ann Kamyshnikovae47a5542018-09-05 14:21:35 +040046 loadbalancer_topology: ${_param:octavia_loadbalancer_topology}
Elena Ezhova26bab1f2017-06-15 16:34:59 +040047 haproxy_amphora:
48 client_cert: '/etc/octavia/certs/client.pem'
Elena Ezhova9e97de72017-07-18 16:12:55 +040049 client_cert_key: '/etc/octavia/certs/client.key'
50 client_cert_all: '/etc/octavia/certs/client_all.pem'
Elena Ezhova26bab1f2017-06-15 16:34:59 +040051 server_ca: '/etc/octavia/certs/ca_01.pem'
52 health_manager:
53 bind_ip: ${_param:octavia_hm_bind_ip}
Ann Kamyshnikova34f98b32018-11-28 16:08:06 +040054 bind_port: ${_param:octavia_hm_bind_port}
Elena Ezhova26bab1f2017-06-15 16:34:59 +040055 heartbeat_key: 'insecure'
Ann Kamyshnikova34f98b32018-11-28 16:08:06 +040056 controller_ip_port_list: ${_param:octavia_hm_bind_ip}:${_param:octavia_hm_bind_port}
Elena Ezhova26bab1f2017-06-15 16:34:59 +040057 house_keeping:
58 spare_amphora_pool_size: 0
Ann Kamyshnikova23438272019-04-26 17:10:48 +040059 nova:
60 availability_zone: ${_param:octavia_amphora_availability_zone}