文件名称:kubernetes-ci:具有Mellanox功能的Kubernetes CI
文件大小:82KB
文件格式:ZIP
更新时间:2024-03-29 10:33:51
Shell
Mellanox Kubernetes CI 存放Mellanox Kubernetes CI脚本的仓库。 CI项目 根据所需的测试,配置项分为多个项目,当前支持的项目是: sriov :测试在Mellanox以太网卡上使用sriov部署Kubernetes的过程。 sriov_ib :测试在Mellanox Infiniband卡上使用sriov部署Kubernetes。 sriov_antrea :使用vmware-tenzu / antrea项目测试使用sriov部署Kubernetes。 ipoib :测试在Mellanox Infiniband卡上部署Kubernetes的测试。 nic_operator :测试使用OFED驱动程序容器和RDMA共享设备插件部署Mellanox网络运营商。 CI的工作流程 任何CI执行都将运行三个脚本:开始脚本,测试脚本和停止脚本:
【文件预览】:
kubernetes-ci-master
----nic_operator()
--------nic_operator_ci_stop.sh(703B)
--------nic_operator_ci_test.sh(12KB)
--------nic_operator_ci_start.sh(5KB)
--------README.md(1KB)
--------yaml()
----LICENSE(567B)
----prepare_setup.sh(7KB)
----README.md(5KB)
----ipoib()
--------ipoib_ci_test.sh(7KB)
--------ipoib_ci_stop.sh(430B)
--------ipoib_ci_start.sh(3KB)
--------README.md(1KB)
--------yaml()
----deploy()
--------calico.yaml(184KB)
--------kubelet()
--------macvlan-net.yaml(585B)
----nic_operator_helm()
--------nic_operator_helm_ci_test.sh(2KB)
--------nic_operator_helm_ci_start.sh(5KB)
--------README.md(4KB)
--------nic_operator_helm_ci_stop.sh(1KB)
--------yaml()
----common()
--------common_functions.sh(24KB)
--------nic_operator_common.sh(7KB)
--------clean_common.sh(7KB)
----sriov_antrea()
--------sriov_antrea_ci_test.sh(5KB)
--------README.md(2KB)
--------sriov_antrea_ci_stop.sh(519B)
--------sriov_antrea_ci_start.sh(5KB)
----sriov_ib()
--------sriov_ib_ci_start.sh(5KB)
--------sriov_ib_ci_stop.sh(451B)
--------README.md(2KB)
--------sriov_ib_ci_test.sh(6KB)
----sriov()
--------sriov_ci_start.sh(5KB)
--------README.md(2KB)
--------sriov_ci_test.sh(4KB)
--------sriov_ci_stop.sh(427B)