实验预计 40 分钟
动手:K8s 里把 RDMA 交给 Pod
network-operator、rdma/hca 资源、hostNetwork 与 MacVLAN 两种模式的实际配法。
学完这节你能做到
- 部署 network-operator 并用 NicClusterPolicy 暴露 rdma/hca 资源
- 按 IB 或 RoCE 场景写对 Pod 的资源与网络配置
- 在 Pod 内验证 RDMA 设备可用并跑通带宽测试
建议先学跳过这几节会看不懂本节的部分推导
正文待编写以下是本节已定稿的小节大纲
- 1依赖:NFD 与 DOCA OFED 驱动
- 2NicClusterPolicy 与 rdma-shared-device-plugin
- 3IB 场景:申请 rdma/hca 即可
- 4RoCE 场景:hostNetwork: true 的原因
- 5MacVLAN 模式:MacvlanNetwork + nv-ipam IP 池
- 6Pod 内验证:show_gids 与 ib_send_bw 对打
延伸资料
- ·k8s-in-action
network/network-operator/README.md - ·k8s-in-action
network/network-operator/macvlan/README.md