...
Category | Tasks | Status | Comments |
---|---|---|---|
Infrastructure Setup | Installation of Correct OS on all Nodes (Node-1, Node-2, Node-4, and Node-5) | Node-1: Ubuntu 22 LTS Node-2: Ubuntu 22 LTS Node-4: Ubuntu 22 LTS Node-5: Ubuntu 22 LTS | |
Installation of necessary software on all Nodes | Packages: clang, llvm, libelf-dev, libpcap-dev, Install.txt | ||
Installation of Kubernetes cluster on Node-1 and Node-2. Fully functional K8S Cluster Please provide details - creds, deployment config files | To create a k8s cluster we can use this one: Link | ||
Installation of necessary CNIs in the Cluster Multus, flannel, af-xdp, etc. | Flannel: Link Cilium: Link Af-Xdp: Link | ||
Installation of (or necessary YAML definition files) required Device Plugins AF-XDP, SR-IOV | Please provide details (links for the files) | ||
Cluster configuration (CPU-Manager, Topology-Manager, etc) details. | K8s Cluster Dashboard: OpenLens Link | ||
Installation (or script to install) of eBPF Programs on Node-4 | Installation Link | ||
Test-Tools Setup | Installation of TGENs on Node-5 and test if it is properly working | Please provide details (links for the files)Trex Install: Link | |
Deployment of L2FWD pods and test if it is properly working | L2FWD Pod: Link Docker Image: Link | ||
Deployment of TGEN Pods in the Cluster - and test if its properly working | Trex Pod: Link (Use Trex.yaml) Docker Image: Link Prox Pod: Link Docker Image: Link | ||
Test-Runs | Test -1 a. DUT (eBPF program) on Node-4 and TGEN in Node-4 b. Simple loopback Test | ||
Test -2 a. K8S Cluster. b. L2 Fwd Pod c. AFXDP as CNI d. Use CNDP tool-chain? | |||
Test - 3 a. K8S CLuster b. L2FWD Pod c. TGEn Pod d. AFXDP as CNI e. Use CNDP tool-chain? |
...