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: 1requests 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