blob: 2f1982faf1c3abd820b14f67fa40782f31eb1563 [file] [log] [blame]
Ondrej Smola03ff34e2016-12-01 01:30:33 +01001classes:
Oleksandr Shyshko68ab6472018-09-13 18:02:30 +03002- system.neutron.control.cluster
Oleksandr Bryndzii5d0742f2018-09-12 13:53:56 +00003- system.salt.minion.cert.rabbitmq.clients.openstack.neutron
Ondrej Smola03ff34e2016-12-01 01:30:33 +01004parameters:
5 _param:
6 neutron_control_dvr: True
7 neutron_l3_ha: False
8 neutron_global_physnet_mtu: 1500
9 neutron_external_mtu: 1500
10 neutron_tenant_network_types: "flat,vxlan"
Ann Kamyshnikovaec9c8f92017-06-15 18:13:47 +040011 neutron_enable_qos: False
Ilya Chukhnakov0b472382017-07-05 03:08:22 +030012 neutron_enable_vlan_aware_vms: False
Oleg Bondareve8e8bec2018-02-21 11:57:03 +040013 neutron_enable_bgp_vpn: False
14 neutron_bgp_vpn_driver: bagpipe
Vasyl Saienko047166c2018-03-09 11:17:45 +020015 cluster_internal_protocol: 'http'
Oleksandr Bryndzii5d0742f2018-09-12 13:53:56 +000016 openstack_rabbitmq_x509_enabled: False
17 rabbitmq_ssl_enabled: False
Ondrej Smola03ff34e2016-12-01 01:30:33 +010018 neutron:
19 server:
Oleh Hryhorov002d7702018-09-04 13:49:53 +030020 role: ${_param:openstack_node_role}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010021 global_physnet_mtu: ${_param:neutron_global_physnet_mtu}
22 l3_ha: ${_param:neutron_l3_ha}
23 dvr: ${_param:neutron_control_dvr}
Ann Kamyshnikovaec9c8f92017-06-15 18:13:47 +040024 qos: ${_param:neutron_enable_qos}
Ilya Chukhnakov0b472382017-07-05 03:08:22 +030025 vlan_aware_vms: ${_param:neutron_enable_vlan_aware_vms}
Oleg Bondareve8e8bec2018-02-21 11:57:03 +040026 bgp_vpn:
27 enabled: ${_param:neutron_enable_bgp_vpn}
28 driver: ${_param:neutron_bgp_vpn_driver}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010029 backend:
30 engine: ml2
31 tenant_network_types: "${_param:neutron_tenant_network_types}"
32 external_mtu: ${_param:neutron_external_mtu}
33 mechanism:
34 ovs:
35 driver: openvswitch
Simon Pasquier9df35212017-03-23 13:16:53 +010036 compute:
Ondrej Smoladcf6b652017-04-02 17:54:32 +020037 region: ${_param:openstack_region}
Ondrej Smola777ea702017-01-03 18:13:07 +010038 database:
39 host: ${_param:openstack_database_address}
Simon Pasquier9df35212017-03-23 13:16:53 +010040 identity:
Ondrej Smoladcf6b652017-04-02 17:54:32 +020041 region: ${_param:openstack_region}
Vasyl Saienko047166c2018-03-09 11:17:45 +020042 protocol: ${_param:cluster_internal_protocol}
Oleksandr Bryndzii5d0742f2018-09-12 13:53:56 +000043 message_queue:
44 members:
45 - host: ${_param:openstack_message_queue_node01_address}
46 - host: ${_param:openstack_message_queue_node02_address}
47 - host: ${_param:openstack_message_queue_node03_address}
48 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}