2015-10-01 19:57:57 +00:00
|
|
|
# A Heat environment file which can be used to enable a
|
|
|
|
# a Neutron Nuage backend on the controller, configured via puppet
|
|
|
|
resource_registry:
|
2016-04-08 18:16:34 +00:00
|
|
|
OS::TripleO::Services::NeutronL3Agent: OS::Heat::None
|
2016-04-08 21:09:30 +00:00
|
|
|
OS::TripleO::Services::NeutronMetadataAgent: OS::Heat::None
|
2016-04-20 18:22:27 +00:00
|
|
|
OS::TripleO::Services::NeutronOvsAgent: OS::Heat::None
|
2016-07-06 15:13:15 +00:00
|
|
|
OS::TripleO::Services::ComputeNeutronOvsAgent: OS::Heat::None
|
2016-06-09 13:51:58 +00:00
|
|
|
# Override the NeutronCorePlugin to use Nuage
|
|
|
|
OS::TripleO::Services::NeutronCorePlugin: OS::TripleO::Services::NeutronCorePluginNuage
|
2016-07-06 18:03:37 +00:00
|
|
|
OS::TripleO::Services::ComputeNeutronCorePlugin: ../puppet/services/neutron-compute-plugin-nuage.yaml
|
2015-10-01 19:57:57 +00:00
|
|
|
|
|
|
|
parameter_defaults:
|
|
|
|
NeutronNuageOSControllerIp: '0.0.0.0'
|
|
|
|
NeutronNuageNetPartitionName: 'default_name'
|
|
|
|
NeutronNuageVSDIp: '0.0.0.0:0'
|
|
|
|
NeutronNuageVSDUsername: 'username'
|
|
|
|
NeutronNuageVSDPassword: 'password'
|
|
|
|
NeutronNuageVSDOrganization: 'organization'
|
|
|
|
NeutronNuageBaseURIVersion: 'default_uri_version'
|
|
|
|
NeutronNuageCMSId: ''
|
2015-12-03 19:22:30 +00:00
|
|
|
UseForwardedFor: true
|
2016-10-31 16:52:29 +00:00
|
|
|
NeutronCorePlugin: 'nuage_neutron.plugins.nuage.plugin.NuagePlugin'
|
2016-04-19 15:34:38 +00:00
|
|
|
NeutronEnableDHCPAgent: false
|
|
|
|
NeutronServicePlugins: []
|
|
|
|
NovaOVSBridge: 'alubr0'
|
|
|
|
controllerExtraConfig:
|
|
|
|
neutron::api_extensions_path: '/usr/lib/python2.7/site-packages/neutron/plugins/nuage/'
|