39be822166
This change combines the previous puppet and docker files into a single file that performs the docker service installation and configuration for the Cavium LiquidIO service. Change-Id: Ida6e21c46d23c609d9145a7aebd3b6dc0e1cef5c Related-Blueprint: services-yaml-flattening
32 lines
1.4 KiB
YAML
32 lines
1.4 KiB
YAML
resource_registry:
|
|
OS::TripleO::Services::LiquidioCompute: ../deployment/cavium/liquidio-compute-config-container-puppet.yaml
|
|
|
|
parameter_defaults:
|
|
LiquidioSriovVfNum: 4
|
|
LiquidioConfigureMode: ml2-odl
|
|
LiquidioEnableBonding: true
|
|
LiquidioBondingOptions: active-backup
|
|
LiquidioProviderMappings: 'datacentre:eth1'
|
|
ComputeLiquidioParameters:
|
|
KernelArgs: "intel_iommu=on iommu=pt"
|
|
NovaOVSDBConnection: "tcp:127.0.0.1:6640"
|
|
#NovaSchedulerDefaultFilters: ['RetryFilter', 'AvailabilityZoneFilter', 'ComputeFilter', 'ComputeCapabilitiesFilter', 'ImagePropertiesFilter', 'ServerGroupAntiAffinityFilter', 'ServerGroupAffinityFilter', 'PciPassthroughFilter']
|
|
#NovaPCIPassthrough:
|
|
# - address: "*:02:00.*"
|
|
|
|
#LiquidioConfigureMode takes three valid values
|
|
#ml2-odl:- Installation is OpenStack and Opendaylight
|
|
#ml2-ovn:- Installation is OpenStack and OVN
|
|
#ml2-ovs:- Standard Openstack with OVS
|
|
#LiquidioEnableBonding, if set to true then DVR on LiquidioCompute nodes
|
|
#is disabled by default. to Enable DVR on LiquidioCompute nodes,
|
|
#set it to false.
|
|
#Liquidio supports three bonding options, these are considered
|
|
#only when bonding is enabled
|
|
# 1) active-backup
|
|
# 2) balance-tcp
|
|
# 3) balance-slb
|
|
#LiquidioProviderMappings: Valid input <external-network-name>:<Interface>
|
|
#Interface is connected to external network and used only when bonding
|
|
#is disabled
|