Heat templates for deploying OpenStack
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

31 lines
1.3 KiB

# 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: ../puppet/services/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