1 # The only global parameter at this time is ha_enabled, which will use
2 # the tripleo ha architecture described here:
3 # https://github.com/beekhof/osp-ha-deploy/blob/master/HA-keepalived.md
4 # with 3 controllers by default
6 # If ha_enabled is false, there will only be one controller.
11 # Which SDN controller to use. Valid options are 'opendaylight', 'onos',
12 # 'opendaylight-external', 'opencontrail' or false. A value of false will
13 # use Neutron's OVS ML2 controller.
14 sdn_controller: opendaylight
16 # Which version of ODL to use. This is only valid if 'opendaylight' was used
17 # above. Valid options are 'beryllium', 'boron' and 'carbon'. If no value
18 # is specified, Beryllium will be used.
21 # Whether to configure ODL L3 support. This will disable the Neutron L3 Agent and
25 # Whether to install and configure Tacker (VNF Manager)
28 # Whether to configure Congress (policy as a service) datasources
29 # Note: Congress is already installed by default
32 # Whether to configure ODL or ONOS with Service Function Chaining support. This
33 # requires the opnfv-apex-opendaylight-sfc package to be installed, since it
34 # uses a different overcloud image.
37 # Whether to configure ODL with SDNVPN support.
40 # Which dataplane to use for overcloud tenant networks. Valid options are
41 # 'ovs', 'ovs_dpdk' and 'fdio'.
44 # Whether to run the kvm real time kernel (rt_kvm) in the compute node(s) to
45 # reduce the network latencies caused by network function virtualization
48 # Whether to install and configure fdio functionality in the overcloud
49 # The dataplane should be specified as fdio if this is set to true
52 # Whether to run vsperf after the install has completed
55 # Specify a device for ceph to use for the OSDs. By default a virtual disk
56 # is created for the OSDs. This setting allows you to specify a different
57 # target for the OSDs. The setting must be valid on all overcloud nodes.
58 # The controllers and the compute nodes all have OSDs setup on them and
59 # therefore this device name must be valid on all overcloud nodes.
60 #ceph_device: /dev/sdb
62 # Set performance options on specific roles. The valid roles are 'Compute', 'Controller'
63 # and 'Storage', and the valid sections are 'kernel' and 'nova'
67 # # In this example, these three settings will be passed to the kernel boot line.
68 # # Any key/value pair can be entered here, so care should be taken to ensure that machines
69 # # do not fail to boot.
71 # # isolcpus is generally used to push host processes off a particular core,
72 # # so that it can be dedicated to a specific process. On control nodes
73 # # this could be an ovs_dpdk process.
75 # # Hugepages are required for ovs_dpdk support.
77 # # intel_iommu is also required for ovs_dpdk support.
81 # # This is currently the only available option in the nova section. It will
82 # # add the provided string to vcpu_pin_set in nova.conf. This is used to pin
83 # # guest VMs to a set of CPU cores, and is decsribed in more detail here:
84 # # http://docs.openstack.org/ocata/config-reference/compute/config-options.html
87 # # On compute nodes, isolcpus is usually used to reserve cores for use either by VMs
93 # Set yardstick option to install yardstick
96 # Set dovetail option to install dovetail