blob: 3afa5eb36a75208b4103c6b5cc9e2759551a2e72 [file] [log] [blame]
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +00001classes:
2- system.linux.system.repo_local.mcp.apt_mirantis.openstack
3- system.linux.system.repo_local.mcp.extra
azvyagintsev98cba952018-07-13 12:40:53 +03004- system.linux.system.repo.mcp.apt_mirantis.saltstack
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +00005- system.linux.system.repo_local.mcp.apt_mirantis.ceph
6- system.linux.network.hosts
7- system.nova.compute.cluster
8- system.neutron.compute.cluster
9- system.ceilometer.agent.cluster
10- system.prometheus.exporters.libvirt
11- cluster.virtual-offline-pike-ovs-dpdk
Michael Polenchuk04a918b2018-07-16 13:59:24 +040012- system.nova.compute.nfv.hugepages
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000013- system.nova.compute.nfv.cpu_pinning
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000014- system.neutron.compute.nfv.dpdk
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000015
16parameters:
17 _param:
18 primary_interface: ens4
19 tenant_interface: ens5
20 external_interface: ens6
21 interface_mtu: 1500
22 linux_system_codename: xenial
Tatyana Leontovich023db382018-07-18 15:21:51 +030023 nova_cpu_pinning: 3
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000024 compute_dpdk_driver: uio
25 compute_kernel_isolcpu: ${_param:nova_cpu_pinning}
26 compute_ovs_pmd_cpu_mask: "0x6"
27 compute_ovs_dpdk_socket_mem: "1024"
Tatyana Leontovich023db382018-07-18 15:21:51 +030028 compute_ovs_dpdk_lcore_mask: "0xF"
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000029 compute_ovs_memory_channels: "2"
Michael Polenchuk04a918b2018-07-16 13:59:24 +040030 compute_hugepages_size: 2M
Tatyana Leontovich023db382018-07-18 15:21:51 +030031 compute_hugepages_count: 2048
Michael Polenchuk04a918b2018-07-16 13:59:24 +040032 compute_hugepages_mount: /mnt/hugepages_2M
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000033
34 nova:
35 compute:
36 vncproxy_url: http://${_param:cluster_vip_address}:6080
37 notification:
38 driver: messagingv2
39 topics: "notifications,${_param:stacklight_notification_topic}"
40 notify_on:
41 state_change: vm_and_task_state
42 message_queue:
43 members:
44 - host: ${_param:openstack_control_node01_address}
45 - host: ${_param:openstack_control_node02_address}
46 - host: ${_param:openstack_control_node03_address}
Oleg Bondarevd0bc4462018-03-14 11:43:50 +040047 neutron:
48 compute:
49 bgp_vpn:
50 enabled: True
51 driver: bagpipe
52 bagpipe:
53 local_address: ${_param:tenant_address}
54 peers: 127.0.0.1
55 autonomous_system: 64512
56 enable_rtc: True
57 backend:
58 extension:
59 bagpipe_bgpvpn:
60 enabled: True
Tatyana Leontovich611a4962018-07-23 17:12:10 +030061 libvirt:
62 logging:
63 level: 3
64 filters: '3:remote 4:event'
65 outputs: '3:syslog:libvirtd'
66 buffer_size: 64
67 qemu:
68 logging:
69 handler: logd
70 virtlog:
71 enabled: true
72 level: 3
73 filters: '3:remote 4:event'
74 outputs: '3:syslog:virtlogd'
75 max_clients: 1024
76 max_size: 2097152
77 max_backups: 3
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +000078 linux:
79 network:
80 bridge: openvswitch
81 interface:
82 dhcp_int:
83 enabled: true
84 name: ens3
85 proto: dhcp
86 type: eth
87 mtu: ${_param:interface_mtu}
88 primary_interface:
89 enabled: true
90 name: ${_param:primary_interface}
91 mtu: ${_param:interface_mtu}
92 proto: manual
93 type: eth
94 tenant_interface:
95 enabled: true
96 name: ${_param:tenant_interface}
97 mtu: ${_param:interface_mtu}
98 proto: manual
99 type: eth
100 br-mgmt:
101 enabled: true
102 type: bridge
103 proto: static
104 address: ${_param:single_address}
105 netmask: 255.255.255.0
106 use_interfaces:
107 - ${_param:primary_interface}
108 br-mesh:
109 enabled: true
Michael Polenchuk04a918b2018-07-16 13:59:24 +0400110 type: dpdk_ovs_bridge
Aleksandr Shaposhnikov25eb1ff2018-02-26 17:56:29 +0000111 address: ${_param:tenant_address}
112 netmask: 255.255.255.0
Michael Polenchuk04a918b2018-07-16 13:59:24 +0400113 dpdk0:
114 name: ${_param:dpdk0_name}
Tatyana Leontovich023db382018-07-18 15:21:51 +0300115 ipflush_onchange: true
116 restart_on_ipflush: true
Michael Polenchuk04a918b2018-07-16 13:59:24 +0400117 pci: ${_param:dpdk0_pci}
118 driver: igb_uio
119 bridge: br-mesh
120 enabled: true
121 type: dpdk_ovs_port
122 n_rxq: 2