Add support for kubernetes deployment in rapid scripts.
[samplevnf.git] / VNFs / DPPD-PROX / helper-scripts / rapid / pod-rapid.yaml
1 apiVersion: v1
2 kind: Pod
3 metadata:
4   name: pod-rapid-
5   annotations:
6     k8s.v1.cni.cncf.io/networks: intel-sriov-vfio
7 spec:
8   containers:
9   - name: pod-rapid
10     image: localhost:5000/prox_slim:latest
11     imagePullPolicy: Always
12     securityContext:
13       capabilities:
14         add: ["IPC_LOCK"]
15     volumeMounts:
16     - mountPath: /dev/hugepages
17       name: hugepages
18     resources:
19       requests:
20         hugepages-2Mi: 512Mi
21         memory: 1Gi
22         intel.com/intel_sriov_vfio: '1'
23       limits:
24         hugepages-2Mi: 512Mi
25         intel.com/intel_sriov_vfio: '1'
26   volumes:
27   - name: hugepages
28     emptyDir:
29       medium: HugePages
30   restartPolicy: Never