summaryrefslogtreecommitdiffstats
path: root/site/intel-pod10/software/charts/osh/openstack-compute-kit/neutron.yaml
blob: f19ee8634fec18112c4a84bc56d9a2ccd48a4940 (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
---
# 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:
        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: ""
...