SR-IOV Device Plugin (DP) is a SR-IOV network device plugin (or Kubernetes device plugin) used for discovering and advertising SR-IOV virtual functions (VFs) available on a Kubernetes host. Project Site https://github.com/k8snetworkplumbingwg Project Source Code...
Graduated
Multi-Network CRD Specification
The Multi-Network CRD specification is the specification that Multus is the reference implementation of.The specification is the work of the Kubernetes Network Plumbing working group. Project Site https://github.com/intel/multus-cni Project Source Code...
Network Attachment Definition CRD Client
Used by Multus, NetworkAttachmentDefinition CRD Client is an abstraction of some of concepts defined in the Multi-Network CRD Specification by the Kubernetes Network Plumbing Working Group. Project Site https://github.com/intel/multus-cni/ Project Source Code...
Multus
Multus is a Meta-Plugin CNI. Kubernetes only knows of and manages only one interface in every pod. For each pod (if CNI is being used), the CNI cmdAdd() is called once for each pod. When used, Multus is that one CNI. But Multus keeps a list of CNIs (or plugins), calls...
Kubernetes Network Plumbing Working Group
The Kubernetes Network Plumbing working group developed a Device Information Specification. In an effort to enable DPDK applications to be run in a container, this new specification was written to enhance the Multi-Network CRD Specification (see project Multus)...
TOSCA
The TOSCA (OASIS Topology and Orchestration Specification for Cloud Applications) project is moving towards the TOSCA 2.0 language specification targeting multiple levels of cloud orchestration from infrastructure, through cloud platforms, to workloads and high-level...
Enarx
Enarx is an application deployment system enabling applications to run within Trusted Execution Environments (TEEs) without rewriting for particular platforms or SDKs. It handles attestation and delivery into a run-time “Keep” based on WebAssembly, offering developers...