Env files for ODL deployments
[apex-tripleo-heat-templates.git] / environments / services-docker / neutron-opendaylight-sriov.yaml
1 # A Heat environment that can be used to deploy OpenDaylight with SRIOV
2 # This file is to be used with neutron-opendaylight.yaml
3
4 resource_registry:
5   OS::TripleO::Services::ComputeNeutronCorePlugin: ../../docker/services/neutron-plugin-ml2.yaml
6   OS::TripleO::Services::NeutronSriovAgent: ../../docker/services/neutron-sriov-agent.yaml
7
8 parameter_defaults:
9   NeutronMechanismDrivers: ['sriovnicswitch','opendaylight_v2']
10
11   # Add PciPassthroughFilter to the scheduler default filters
12   #NovaSchedulerDefaultFilters: ['RetryFilter','AvailabilityZoneFilter','RamFilter','ComputeFilter','ComputeCapabilitiesFilter','ImagePropertiesFilter','ServerGroupAntiAffinityFilter','ServerGroupAffinityFilter','PciPassthroughFilter']
13   #NovaSchedulerAvailableFilters: ["nova.scheduler.filters.all_filters","nova.scheduler.filters.pci_passthrough_filter.PciPassthroughFilter"]
14
15   #NeutronPhysicalDevMappings: "datacentre:ens20f2"
16
17   # Number of VFs that needs to be configured for a physical interface
18   #NeutronSriovNumVFs: "ens20f2:5"
19
20   #NovaPCIPassthrough:
21   #  - devname: "ens20f2"
22   #    physical_network: "datacentre"