Env files for ODL deployments
[apex-tripleo-heat-templates.git] / plan-samples / plan-environment-derived-params.yaml
1 version: 1.0
2
3 name: overcloud
4 description: >
5   Default Deployment plan
6 template: overcloud.yaml
7 environments:
8   - path: overcloud-resource-registry-puppet.yaml
9 workflow_parameters:
10   tripleo.derive_params.v1.derive_parameters:
11     ######### DPDK Parameters #########
12     # Specifices the minimum number of CPU physical cores to be allocated for DPDK
13     # PMD threads. The actual allocation will be based on network config, if
14     # the a DPDK port is associated with a numa node, then this configuration
15     # will be used, else 1.
16     num_phy_cores_per_numa_node_for_pmd: 2
17     # Amount of memory to be configured as huge pages in percentage. Ouf the
18     # total available memory (excluding the NovaReservedHostMemory), the
19     # specified percentage of the remaining is configured as huge pages.
20     huge_page_allocation_percentage: 90
21     ######### HCI Parameters #########
22     hci_profile: default
23     hci_profile_config:
24       default:
25         average_guest_memory_size_in_mb: 2048
26         average_guest_cpu_utilization_percentage: 50
27       many_small_vms:
28         average_guest_memory_size_in_mb: 1024
29         average_guest_cpu_utilization_percentage: 20
30       few_large_vms:
31         average_guest_memory_size_in_mb: 4096
32         average_guest_cpu_utilization_percentage: 80
33       nfv_default:
34         average_guest_memory_size_in_mb: 8192
35         average_guest_cpu_utilization_percentage: 90