Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
qat_plugin/dpdkdrv
Package dpdkdrv implements QAT device plugin for DPDK driver.
|
Package dpdkdrv implements QAT device plugin for DPDK driver. |
Package deployments generates plugin DaemonSet object out of plugin yaml.
|
Package deployments generates plugin DaemonSet object out of plugin yaml. |
pkg
|
|
apis/deviceplugin/v1
Package v1 contains API Schema definitions for the deviceplugin v1 API group +kubebuilder:object:generate=true +groupName=deviceplugin.intel.com
|
Package v1 contains API Schema definitions for the deviceplugin v1 API group +kubebuilder:object:generate=true +groupName=deviceplugin.intel.com |
apis/fpga/v2
Package v2 contains API Schema definitions for the fpga.intel.com v2 API group +kubebuilder:object:generate=true +groupName=fpga.intel.com
|
Package v2 contains API Schema definitions for the fpga.intel.com v2 API group +kubebuilder:object:generate=true +groupName=fpga.intel.com |
controllers
Package controllers contains code common for the device plugin controllers.
|
Package controllers contains code common for the device plugin controllers. |
controllers/dlb
Package dlb contains DLB specific reconciliation logic.
|
Package dlb contains DLB specific reconciliation logic. |
controllers/dsa
Package dsa contains DSA specific reconciliation logic.
|
Package dsa contains DSA specific reconciliation logic. |
controllers/fpga
Package fpga contains FPGA specific reconciliation logic.
|
Package fpga contains FPGA specific reconciliation logic. |
controllers/gpu
Package gpu contains GPU specific reconciliation logic.
|
Package gpu contains GPU specific reconciliation logic. |
controllers/qat
Package qat contains QAT specific reconciliation logic.
|
Package qat contains QAT specific reconciliation logic. |
controllers/sgx
Package sgx contains SGX specific reconciliation logic.
|
Package sgx contains SGX specific reconciliation logic. |
deviceplugin
Package deviceplugin provides API for reporting available devices to kubelet.
|
Package deviceplugin provides API for reporting available devices to kubelet. |
fpgacontroller
Package fpgacontroller implements reconiciling controller for AcceleratorFunction and FpgaRegion objects used in the FPGA admission webhook.
|
Package fpgacontroller implements reconiciling controller for AcceleratorFunction and FpgaRegion objects used in the FPGA admission webhook. |
fpgacontroller/patcher
Package patcher provides functionality required to patch pods by the FPGA admission webhook.
|
Package patcher provides functionality required to patch pods by the FPGA admission webhook. |
test
|
|
e2e/fpga
Package fpga implements E2E tests for FPGA device plugin.
|
Package fpga implements E2E tests for FPGA device plugin. |
e2e/fpgaadmissionwebhook
Package fpgaadmissionwebhook implements E2E tests for FPGA admission webhook.
|
Package fpgaadmissionwebhook implements E2E tests for FPGA admission webhook. |
e2e/sgxadmissionwebhook
Package sgxadmissionwebhook implements E2E tests for SGX admission webhook.
|
Package sgxadmissionwebhook implements E2E tests for SGX admission webhook. |
e2e/utils
Package utils contails utilities useful in the context of E2E tests.
|
Package utils contails utilities useful in the context of E2E tests. |
Click to show internal directories.
Click to hide internal directories.