# A docker enabled Heat environment file which can be used to enable Cisco VTS , configured via puppet # By default the configuration has items required to deploy VPP/VPFA on all nodes + the cisco ML2 VTS driver resource_registry: OS::TripleO::Services::NeutronCorePluginVTS: ../../deployment/neutron/neutron-plugin-ml2-cisco-vts-container-puppet.yaml OS::TripleO::Services::NeutronCorePlugin: OS::TripleO::Services::NeutronCorePluginVTS ## Comment out below line when deploying VTS Agent on compute nodes instead of VPP/VPFA OS::TripleO::Services::ComputeNeutronCorePlugin: OS::TripleO::Services::NeutronCorePluginVTS parameter_defaults: ######################################## ### Docker Cisco VTS Neutron images ### ######################################## ContainerNeutronApiImage: 'repo/binary-neutron-cisco-vts' ContainerNeutronConfigImage: 'repo/binary-neutron-cisco-vts' ################### ### VTS General ### ################### VTSUsername: 'admin' #VTSPassword: VTSServer: '' VTSVMMID: '' ################### ### Neutron ML2 ### ################### NeutronCorePlugin: 'neutron.plugins.ml2.plugin.Ml2Plugin' NeutronMechanismDrivers: 'sriovnicswitch,cisco_vts' NeutronTypeDrivers: 'vxlan,vlan,flat' NeutronServicePlugins: 'cisco_vts_router,trunk'