详细的源码介绍请见:
Kubernetes插件:Intel sriov-cni插件简介/修改
githubBlog
配置需求:
Go1.7+
网卡支持SR-IOV
物理主机开启SR-IOV功能(可登录主机通过racadm getbios.integratedDevices.sriovGlobalEnable查看)
安装步骤:
1、下载源码:
git clone https://github.com/Intel-Corp/sriov-cni.git
2、更新Dockerfile
主要设置一些代理,更新源等,非必需
#cp DockerfileDockerfile.bak
3、编译
#./build
4、然后将生成的二进制文件复制到/opt/cni/bin 目录下
此时即可被调用。
源码介绍请看我的github-blog