如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
Multus CNI 支持为 Kubernetes 中的 Pod 附加多个网络接口。
Multus CNI 是一款适用于 Kubernetes 的容器网络接口(CNI)插件,支持为 Pod 附加多个网络接口。通常,在 Kubernetes 中每个 Pod 只有一个网络接口(回环接口除外)——借助 Multus,您可以创建具有多个接口的多宿主 Pod。这是通过 Multus 作为“元插件”(一种可调用多个其他 CNI 插件的 CNI 插件)来实现的。
Multus CNI 遵循 https://docs.google.com/document/d/1Ny03h6IDVy_e_vmElOqR7UdTPAG_RNydhVE1Kx54kFQ/edit,提供了一种标准化方法来指定额外网络接口的配置。该标准由 Kubernetes https://docs.google.com/document/d/1oE93V3SgOGWJ4O1zeD1UmpeToa0ZiiO6LqRAmZBPFWM/edit 提出。
Multus 是 https://networkbuilders.intel.com/network-technologies/container-experience-kits 中的项目之一。
以下是由 Multus CNI 配置的 Pod 所附加网络接口的示意图。该图显示 Pod 具有三个接口:eth0、net0 和 net1。eth0 连接 Kubernetes 集群网络,用于与 Kubernetes 服务器/服务(如 kubernetes api-server、kubelet 等)通信。net0 和 net1 是额外的网络附件,通过使用 https://kubernetes.io/docs/concepts/extend-kubernetes/compute-storage-net/network-plugins/(如 vlan/vxlan/ptp)连接到其他网络。
Multus 的快速安装方法要求您首先安装一个 Kubernetes CNI 插件作为 Pod 间网络(我们称之为“默认网络”),每个 Pod 都会创建此默认网络接口。Multus 创建的每个网络附件都是在此默认网络接口之外的附加接口。有关安装默认网络 CNI 插件的更多详细信息,请参阅我们的 快速入门指南。
要使用最新功能,请尝试以下命令,该命令通过 kubectl 应用守护进程集并安装厚插件(thick Multus):
kubectl apply -f https://raw.githubusercontent.com/k8snetworkplumbingwg/multus-cni/master/deployments/multus-daemonset-thick.yml
此命令将配置您的系统以使用 Multus CNI,但要开始为 Pod 添加额外接口,请参阅我们完整的 快速入门指南。
随着 Multus 4.0 版本的发布,我们引入了新的客户端/服务器式插件部署。这种新部署称为“厚插件”(thick plugin),而之前版本的部署现在称为“薄插件”(thin plugin)。新的厚插件包含两个二进制文件:multus-daemon 和 multus-shim CNI 插件。“multus-daemon”将作为本地代理部署到所有节点,并支持额外功能(如指标),这些功能在之前的“薄插件”部署中不可用。由于这些额外功能,“厚插件”的权衡是比“薄插件”消耗更多资源。
我们建议在大多数环境中使用厚插件,但如果您希望运行薄插件,或处于资源受限环境,可使用以下命令:
kubectl apply -f https://raw.githubusercontent.com/k8snetworkplumbingwg/multus-cni/master/deployments/multus-daemonset.yml
除了 快速入门指南 外,您还可以:
有关 Multus CNI 的任何问题,请在 GitHub 上提交 issue,或在 NPWG Slack 的 #general 频道提问。
如需加入,请使用 此 Slack 邀请链接。
来自真实用户的反馈,见证轩辕镜像的优质服务