5f21481962
This patch drops the extraconfig interface in favor of using the composable services nested stack instead. The benefit is that it is easier to enable multiple services (like network and storage backends at the same time) and all of the plumgrid settings get to live in the same file. Partially-implements: blueprint composable-services-within-roles Change-Id: I1c5827e3650a29f7a0258531f84ae0f50f22343d
30 lines
1.2 KiB
YAML
Executable File
30 lines
1.2 KiB
YAML
Executable File
# 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
|
|
# Override the Neutron core plugin to use PLUMgrid
|
|
OS::TripleO::Services::NeutronCorePlugin: OS::TripleO::Services::NeutronCorePluginPlumgrid
|
|
|
|
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
|