Components - Components - UG1656

Onload Operator for Kubernetes User Guide (UG1656)

Document ID
UG1656
Release Date
2024-04-26
Revision
1.0 English

When you request Onload acceleration support with an Onload CR, the Onload Operator controller creates a set of resources/operands in the nodes:

Onload Module
This manages the lifecycle of the Onload kernel modules:
  • onload
  • sfc_char
  • sfc_resource
sfc Module (optional)
This manages the lifecycle of the sfc kernel modules:
  • sfc
  • sfc_driverlink
Onload Device Plugin DaemonSet
This manages amd.com/onload: 1 requests and makes Onload acceleration available for the user applications.

One way to check these operands is to use oc get CLI commands. For example:

oc get pod; oc get module                                                     myserver.mydomain.com: Fri Oct 13 16:49:02 2023

NAME                                          READY   STATUS      RESTARTS       AGE
onload-sample-onload-device-plugin-ds-m2jf2   2/2     Running     3 (2d5h ago)   2d5h
onload-sample-onload-device-plugin-ds-tz89h   2/2     Running     3 (2d5h ago)   2d5h
onload-sample-onload-module-r8wbq-t55pj       1/1     Running     0              2d5h
onload-sample-onload-module-r8wbq-wqcw7       1/1     Running     0              2d5h
onload-sample-sfc-module-88lq5-k7mcl          1/1     Running     0              2d5h
onload-sample-sfc-module-88lq5-vt4lw          1/1     Running     0              2d5h
NAME                          AGE
onload-sample-onload-module   2d5h
onload-sample-sfc-module      2d5h