blob: f17a685a8e9c78826ad1045578688f92b8e82a4a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
|
---
# This file defines hardware-specific settings for neutron. If you use the same
# hardware profile as this environment, you should not need to change this file.
# Otherwise, you should review the settings here and adjust for your hardware.
# In particular:
# 1. logical network interface names
# 2. physical device mappigns
# TODO: Should move to global layer and become tied to the hardware profile
schema: armada/Chart/v1
metadata:
schema: metadata/Document/v1
replacement: true
name: neutron
layeringDefinition:
abstract: false
layer: site
parentSelector:
name: neutron-global
actions:
- method: merge
path: .
storagePolicy: cleartext
data:
wait:
timeout: 1800
test:
timeout: 900
values:
labels:
sriov:
node_selector_key: sriov
node_selector_value: enabled
pod:
security_context:
neutron_sriov_agent:
pod:
runAsUser: 42424
container:
neutron_sriov_agent_init:
privileged: true
runAsUser: 0
readOnlyRootFilesystem: false
neutron_sriov_agent:
readOnlyRootFilesystem: true
privileged: true
network:
interface:
sriov:
- device: eno4
num_vfs: 32
promisc: false
backend:
- openvswitch
- sriov
conf:
sriov_init:
- besteffort
plugins:
ml2_conf:
ml2:
mechanism_drivers: l2population,openvswitch,sriovnicswitch
ml2_type_vlan:
## NOTE: Must have at least 1 sriov network defined
network_vlan_ranges: external,sriovnet1:100:4000
sriov_agent:
securitygroup:
firewall_driver: neutron.agent.firewall.NoopFirewallDriver
sriov_nic:
## NOTE: Must have at least 1 sriov network to physical device
## mapping, otherwise sriov agent readiness check
## will fail.
physical_device_mappings: sriovnet1:eno4
exclude_devices: ""
...
|