blob: d9bd41aa1104b41357b5657eb5384a0899a5fa5c [file] [log] [blame]
Jeremy Ronquillo223db002020-06-05 10:28:22 -07001{{/*
Jeremy Ronquilloec2d3e42020-06-05 11:33:39 -07002# Copyright 2020-present Open Networking Foundation
Jeremy Ronquillo223db002020-06-05 10:28:22 -07003
Jeremy Ronquillo6046ce32020-06-18 11:06:29 -07004# SPDX-License-Identifier: LicenseRef-ONF-Member-Only-1.0
Jeremy Ronquillo223db002020-06-05 10:28:22 -07005*/}}
6
7---
8apiVersion: "k8s.cni.cncf.io/v1"
9kind: NetworkAttachmentDefinition
10metadata:
11 name: s1u-net
Hyunsun Moon617dc052020-06-21 20:13:22 -050012{{- if $.Values.config.spgwu.sriov.enabled }}
Jeremy Ronquillo223db002020-06-05 10:28:22 -070013 annotations:
14 k8s.v1.cni.cncf.io/resourceName: intel.com/sriov_vfio_s1u_net
15{{- end }}
16spec:
17 config: '{
Hyunsun Moon617dc052020-06-21 20:13:22 -050018 "type": {{ .Values.config.spgwu.cniPlugin | quote }},
Jeremy Ronquillo223db002020-06-05 10:28:22 -070019 "ipam": {
Hyunsun Moon617dc052020-06-21 20:13:22 -050020 "type": {{ .Values.config.spgwu.ipam | quote }}
Jeremy Ronquillo223db002020-06-05 10:28:22 -070021 }
22 }'
23---
24apiVersion: "k8s.cni.cncf.io/v1"
25kind: NetworkAttachmentDefinition
26metadata:
27 name: sgi-net
Hyunsun Moon617dc052020-06-21 20:13:22 -050028{{- if $.Values.config.spgwu.sriov.enabled }}
Jeremy Ronquillo223db002020-06-05 10:28:22 -070029 annotations:
30 k8s.v1.cni.cncf.io/resourceName: intel.com/sriov_vfio_sgi_net
31{{- end }}
32spec:
33 config: '{
Hyunsun Moon617dc052020-06-21 20:13:22 -050034 "type": {{ .Values.config.spgwu.cniPlugin | quote }},
Jeremy Ronquillo223db002020-06-05 10:28:22 -070035 "ipam": {
Hyunsun Moon617dc052020-06-21 20:13:22 -050036 "type": {{ .Values.config.spgwu.ipam | quote }}
Jeremy Ronquillo223db002020-06-05 10:28:22 -070037 }
38 }'