18bae394a3
Depends-On: Ic7c1817671467f4ec2ef823f52e165c2c1f230ca Change-Id: I94998e5885fae927a5637ef67a7930e2dd19a8ee Related-Blueprint: services-yaml-flattening
32 lines
1.3 KiB
YAML
32 lines
1.3 KiB
YAML
# A Heat environment file which can be used to enable PLUMgrid
|
|
# extensions, configured via puppet
|
|
resource_registry:
|
|
# PLUMgrid doesn't require dhcp, l3, metadata, and ovs agents
|
|
OS::TripleO::Services::NeutronDhcpAgent: OS::Heat::None
|
|
OS::TripleO::Services::NeutronL3Agent: OS::Heat::None
|
|
OS::TripleO::Services::NeutronMetadataAgent: OS::Heat::None
|
|
OS::TripleO::Services::NeutronOvsAgent: OS::Heat::None
|
|
OS::TripleO::Services::ComputeNeutronOvsAgent: OS::Heat::None
|
|
# Override the Neutron core plugin to use PLUMgrid
|
|
OS::TripleO::Services::NeutronCorePlugin: OS::TripleO::Services::NeutronCorePluginPlumgrid
|
|
OS::TripleO::Services::ComputeNeutronCorePlugin: ../deployment/neutron/neutron-compute-plugin-plumgrid.yaml
|
|
|
|
parameter_defaults:
|
|
NeutronCorePlugin: networking_plumgrid.neutron.plugins.plugin.NeutronPluginPLUMgridV2
|
|
PLUMgridDirectorServer: 127.0.0.1
|
|
PLUMgridDirectorServerPort: 443
|
|
PLUMgridUsername: username
|
|
PLUMgridPassword: password
|
|
PLUMgridServerTimeOut: 99
|
|
PLUMgridNovaMetadataIP: 169.254.169.254
|
|
PLUMgridNovaMetadataPort: 8775
|
|
PLUMgridL2GatewayVendor: vendor
|
|
PLUMgridL2GatewayUsername: username
|
|
PLUMgridL2GatewayPassword: password
|
|
PLUMgridIdentityVersion: v2.0
|
|
PLUMgridConnectorType: distributed
|
|
|
|
#Optional Parameters
|
|
#PLUMgridNeutronPluginVersion: present
|
|
#PLUMgridPlumlibVersion: present
|