blob: e698481ca9414c6d852602b6645d6c7b3d0c3899 [file] [log] [blame]
Elena Ezhova68892882017-06-16 12:17:55 +04001classes:
2- service.octavia.api.cluster
Vasyl Saienkofc243c42019-01-28 13:19:52 +02003- system.salt.minion.cert.mysql.clients.openstack.octavia
4- system.salt.minion.cert.rabbitmq.clients.openstack.octavia
Elena Ezhova68892882017-06-16 12:17:55 +04005- system.haproxy.proxy.listen.openstack.octavia
6parameters:
7 octavia:
8 api:
9 enabled: true
Vasyl Saienko01eb3172018-07-16 13:44:53 +030010 role: ${_param:openstack_node_role}
Elena Ezhova68892882017-06-16 12:17:55 +040011 bind:
12 address: ${_param:cluster_local_address}
Michael Polenchuke5bf5002018-05-03 17:03:32 +040013 database:
sgarbuz15c751d2019-07-12 15:55:54 +030014 user: ${_param:mysql_octavia_username}
Michael Polenchuke5bf5002018-05-03 17:03:32 +040015 host: ${_param:openstack_database_address}
Vasyl Saienkofc243c42019-01-28 13:19:52 +020016 x509:
17 enabled: ${_param:openstack_mysql_x509_enabled}
18 ca_file: ${_param:mysql_octavia_ssl_ca_file}
19 key_file: ${_param:mysql_octavia_client_ssl_key_file}
20 cert_file: ${_param:mysql_octavia_client_ssl_cert_file}
21 ssl:
22 enabled: ${_param:galera_ssl_enabled}
Michael Polenchuke5bf5002018-05-03 17:03:32 +040023 identity:
sgarbuz15c751d2019-07-12 15:55:54 +030024 user: ${_param:keystone_octavia_username}
Michael Polenchuke5bf5002018-05-03 17:03:32 +040025 region: ${_param:openstack_region}
26 protocol: ${_param:cluster_internal_protocol}
27 message_queue:
28 host: ${_param:openstack_message_queue_address}
Vasyl Saienko99892232019-02-06 13:13:21 +020029 port: ${_param:openstack_rabbitmq_port}
Vasyl Saienkofc243c42019-01-28 13:19:52 +020030 x509:
31 enabled: ${_param:openstack_rabbitmq_x509_enabled}
32 ca_file: ${_param:rabbitmq_octavia_ssl_ca_file}
33 key_file: ${_param:rabbitmq_octavia_client_ssl_key_file}
34 cert_file: ${_param:rabbitmq_octavia_client_ssl_cert_file}
35 ssl:
36 enabled: ${_param:rabbitmq_ssl_enabled}