X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=site_type%2Fsriov-a13%2Ftemplates%2Fnetworks%2Fphysical%2Fnetworks.j2;fp=site_type%2Fsriov-a13%2Ftemplates%2Fnetworks%2Fphysical%2Fnetworks.j2;h=07f99ea767804d6fab5f3ca443af565cb527ff2c;hb=4f46211cc43745923628a68a93832bb93822af2c;hp=22b8682ff8d60191579258a5252d2035c9670f10;hpb=453d58c308e03511df2d51f7bac95b91e1789fbf;p=yaml_builds.git diff --git a/site_type/sriov-a13/templates/networks/physical/networks.j2 b/site_type/sriov-a13/templates/networks/physical/networks.j2 index 22b8682..07f99ea 100644 --- a/site_type/sriov-a13/templates/networks/physical/networks.j2 +++ b/site_type/sriov-a13/templates/networks/physical/networks.j2 @@ -306,3 +306,45 @@ data: start: {{yaml.networks.ksn.ranges.static.start}} end: {{yaml.networks.ksn.ranges.static.end}} ... +{% if 'dpdk' in yaml %} +--- +schema: 'drydock/NetworkLink/v1' +metadata: + schema: 'metadata/Document/v1' + name: dpdk + layeringDefinition: + abstract: false + layer: site + storagePolicy: cleartext +data: + bonding: + mode: disabled + mtu: 1500 + linkspeed: auto + trunking: + mode: disabled + default_network: dpdk + allowed_networks: + - dpdk +... +--- +schema: 'drydock/Network/v1' +metadata: + schema: 'metadata/Document/v1' + name: dpdk + layeringDefinition: + abstract: false + layer: site + storagePolicy: cleartext +data: + mtu: 1500 + cidr: {{yaml.networks.vxlan.cidr}} + ranges: + - type: reserved + start: {{yaml.networks.vxlan.ranges.reserved.start}} + end: {{yaml.networks.vxlan.ranges.reserved.end}} + - type: static + start: {{yaml.networks.vxlan.ranges.static.start}} + end: {{yaml.networks.vxlan.ranges.static.end}} +... +{% endif %}