blob: 6c266c31a59a97590266c7bd1d305259a64ba726 [file] [log] [blame]
Jiri Broulik87254132017-05-01 08:33:02 +02001classes:
Oleksandr Shyshko68ab6472018-09-13 18:02:30 +03002- system.neutron.control.single
Dennis Dmitriev6f5768d2017-10-05 22:18:52 +03003- system.galera.server.database.neutron
Oleksandr Bryndzii5d0742f2018-09-12 13:53:56 +00004- system.salt.minion.cert.rabbitmq.clients.openstack.neutron
Jiri Broulik87254132017-05-01 08:33:02 +02005parameters:
6 _param:
7 neutron_control_dvr: True
8 neutron_l3_ha: False
9 neutron_global_physnet_mtu: 1500
10 neutron_external_mtu: 1500
11 neutron_tenant_network_types: "flat,vxlan"
Ann Kamyshnikovaec9c8f92017-06-15 18:13:47 +040012 neutron_enable_qos: False
Ilya Chukhnakov0b472382017-07-05 03:08:22 +030013 neutron_enable_vlan_aware_vms: False
Oleg Bondareve8e8bec2018-02-21 11:57:03 +040014 neutron_enable_bgp_vpn: False
15 neutron_bgp_vpn_driver: bagpipe
Vasyl Saienko047166c2018-03-09 11:17:45 +020016 internal_protocol: 'http'
Oleh Hryhorov03804182018-09-11 20:01:00 +030017 openstack_node_role: primary
Oleksandr Bryndzii5d0742f2018-09-12 13:53:56 +000018 openstack_rabbitmq_x509_enabled: False
19 rabbitmq_ssl_enabled: False
Jiri Broulik87254132017-05-01 08:33:02 +020020 neutron:
21 server:
Oleh Hryhorov03804182018-09-11 20:01:00 +030022 role: ${_param:openstack_node_role}
Jiri Broulik87254132017-05-01 08:33:02 +020023 global_physnet_mtu: ${_param:neutron_global_physnet_mtu}
24 l3_ha: ${_param:neutron_l3_ha}
25 dvr: ${_param:neutron_control_dvr}
Ann Kamyshnikovaec9c8f92017-06-15 18:13:47 +040026 qos: ${_param:neutron_enable_qos}
Ilya Chukhnakov0b472382017-07-05 03:08:22 +030027 vlan_aware_vms: ${_param:neutron_enable_vlan_aware_vms}
Oleg Bondareve8e8bec2018-02-21 11:57:03 +040028 bgp_vpn:
29 enabled: ${_param:neutron_enable_bgp_vpn}
30 driver: ${_param:neutron_bgp_vpn_driver}
Jiri Broulik87254132017-05-01 08:33:02 +020031 backend:
32 engine: ml2
33 tenant_network_types: "${_param:neutron_tenant_network_types}"
34 external_mtu: ${_param:neutron_external_mtu}
35 mechanism:
36 ovs:
37 driver: openvswitch
38 compute:
39 region: ${_param:openstack_region}
40 database:
41 host: ${_param:openstack_database_address}
42 identity:
43 region: ${_param:openstack_region}
Vasyl Saienko047166c2018-03-09 11:17:45 +020044 protocol: ${_param:internal_protocol}
Jiri Broulik87254132017-05-01 08:33:02 +020045 message_queue:
46 members:
Oleksandr Shyshko68ab6472018-09-13 18:02:30 +030047 - host: ${_param:single_address}
Oleksandr Bryndzii5d0742f2018-09-12 13:53:56 +000048 x509:
49 enabled: ${_param:openstack_rabbitmq_x509_enabled}
50 ca_file: ${_param:rabbitmq_neutron_ssl_ca_file}
51 key_file: ${_param:rabbitmq_neutron_client_ssl_key_file}
52 cert_file: ${_param:rabbitmq_neutron_client_ssl_cert_file}
53 ssl:
54 enabled: ${_param:rabbitmq_ssl_enabled}