浪潮云海基于开发及生产环境实践,在原sriov-network-operator基础上进行了大量的优化和增强,比如支持Kube-OVN OVS Offload场景VF配置,sriov-network-operator相应Pod只调度到feature.node.kubernetes.io/network-SR-IOV.capable=true的节点、Intel网卡加载iavf内核模块、修改Pod驱逐方式为强制删除以避免驱逐失败时节点长时间...
安装SR-IOV Network Operator: 在OpenShift Container Platform Web 控制台中,点击 Operators OperatorHub。 从可用的 Operators 列表中选择 SR-IOV Network Operator,然后点击 Install。 在Create Operator Subscription 页面中,在集群的一个特定的命名空间中 选择openshift-sriov-network-operator。 点Su...
只有 Operator 的默认行为与您的用例不兼容时,才需要按照以下步骤修改相关配置。 SR-IOV Network Operator 添加了 SriovOperatorConfig.sriovnetwork.openshift.io 自定义资源定义 (CRD)。Operator 会在 openshift-sriov-network-operator 命名空间中自动创建一个名为 default 的SriovOperatorConfig 自定义...
Dockerfile.sriov-network-config-daemon Migrate to operator-sdk 1.12 and migrate to go module 5年前 Dockerfile.sriov-network-config-daemo... Migrate to operator-sdk 1.12 and migrate to go module 5年前 Dockerfile.webhook Migrate to operator-sdk 1.12 and migrate to go module ...
The mtu of the PF is set by the underlying virtualization platform and cannot be changed by the sriov-network-operator. The numVfs parameter has no effect as there is always 1 VF The deviceType field depends upon whether the underlying device/driver is native-bifurcating or non-bifurcating ...
To have sriov-network-operator operate on an unsupported NIC, after installing the operator, you have to add the unsupported SR-IOV NICs information to the ConfigMap in following format: <nic_name>: <vender_id> <pf_device_id> <vf_device_id>. Then restart the config daemon and operator ...
墨菲安全对开源项目openshift/sriov-network-operator进行了软件成分分析,发现引入开源组件 151 个,相关许可证 1 类,其中存在漏洞的缺陷组件 1 个。 安全风险信息 强烈建议修复的组件共 1 个,如gopkg.in/yaml.v3,这些组件的漏洞有较大被攻击的风险,建议尽快处理 ...
The pod must be in the same namespace as the additional network. If a network attachment is managed by the SR-IOV Network Operator, the SR-IOV Network Resource Injector adds the resource field to the Pod object automatically. When specifying an SR-IOV hardware network for a Deployment object...
- operator: Exists effect: NoExecute serviceAccountName: multus containers: - name: kube-multus image: ghcr.io/k8snetworkplumbingwg/multus-cni:stable command: ["/entrypoint.sh"] args: - "--multus-conf-file=auto" - "--cni-versinotallow=0.3.1" ...
Install the SR-IOV Operator. Create either anSriovNetworkobject or anSriovIBNetworkobject to attach the pod to. Procedure Add an annotation to thePodobject. Only one of the following annotation formats can be used: To attach an additional network without any customization, add an annotation with...