Installing sriov-network-operator¶
This page describes how to install sriov-network-operator.
Prerequisites¶
To use sriov-network-operator within a DCE 5.0 cluster, it is recommended to install Spiderpool. Please refer to the Install Spiderpool guide.
Installation Steps¶
Ensure that your cluster is successfully connected to the Container Management platform, then follow these steps to install sriov-network-operator.
-
In the left navigation pane, click
Container Management->Clustersand locate the name of the cluster where you want to install sriov-network-operator. -
In the left navigation pane, select
Helm App->Helm Chartsand find thesriov-network-operatorchart. -
Select the desired version in the
Version Selectionand clickInstall. -
On the installation page, fill in the required installation parameters.
Parameter explanations for the above screenshots:
Namespace: The namespace in which to deploy the sriov-network-operator components. The default value iskube-system.Images->Registry: Set the repository address for all images. The default online registry is already provided. If you are using a private environment, you can modify it with your own registry.Images->Operator->Repository: Set the image name for the Operator. The default value can be kept.Images->Operator->Tag: Set the image version for the Operator. The default value can be kept.Images->SriovCni->Repository: Set the image name for SriovCni. The default value can be kept.Images->SriovCni->Tag: Set the image version for SriovCni. The default value can be kept.
Parameter explanations for the above screenshot:
Images->SriovConfigDaemon->Repository: Set the image name for SriovConfigDaemon. The default value can be kept.Images->SriovConfigDaemon->Tag: Set the image version for SriovConfigDaemon. The default value can be kept.Images->SriovDevicePlugin->Repository: Set the image name for SriovDevicePlugin. The default value can be kept.Images->SriovDevicePlugin->Tag: Set the image version for SriovDevicePlugin. The default value can be kept.Operator->Resource Prefix: SRIOV network device plugin endpoint resource prefix.SriovNetworkNodePolicy->Name: Name of the SRIOV network node policy.
Parameter explanations for the above screenshot:
pfNames: List of Physical Function (PF) names for SR-IOV.pfNames->numVfs: Number of Virtual Functions (VFs) per Physical Function (PF).pfNames->resourceName: Resource name of the SRIOV network device plugin endpoint.NodeSelector->labelKey: Key of the NodeSelector label.NodeSelector->labelValue: Value of the NodeSelector label.
-
Click the
OKbutton at the bottom right to complete the installation.